On 07/29/2011 11:06 AM, Lukas Renggli wrote:
Ok, problem solved. All server adaptors work now.
A little benchmark for 500 requests (concurrency level 10):
1. Zinc -- 2073.80 [Kbytes/sec] received 2. Kom -- 1857.66 [Kbytes/sec] received 3. Swzoo -- 1662.48 [Kbytes/sec] received
Zinc can nicely play out the keep-alive. Kom doesn't support keep-alive. With Swazoo a lot of requests fail if keep-alive is enabled (so I disabled it). Details in the attachment.
I did some debugging and Swazoo does not seem to support keep-alive with HTTP 1.0, only with HTTP 1.1. ab unfortunately makes only HTTP 1.0 requests. There is a Seaside-Benchmark package in Seaside30Addons which is IMHO better suited for adapter benchmarks because it avoid dynamic allocation. Cheers Philippe