On Sat, Mar 7, 2009 at 12:07 AM, Willy Tarreau <w...@1wt.eu> wrote: >> A less ambitious scheme would have the new proxy take over the client >> connection and retry the request with the next available backend. > > Will not work because the connection from the client to the proxy will > have been broken during the take-over. The second proxy cannot inherit > the primary one's sockets.
Unless you have some kind of shared-memory L4 magic like the original poster talked about, that allows taking over an existing TCP connection. > What you're talking about are idempotent HTTP requests, which are quite > well documented in RFC2616. That was the exact word I was looking for. I didn't know that PUT was idempotent, but the others make sense. Alexander.