On 2012-06-12 10:24, Jason Koch wrote:
> Hi Mongrel2 users/developers (or Mongrel2j?)
> 
> Can you confirm if mongrel2 race issues are fixed in 1.7.5?
> 
> Or probably more likely, I've got something broken.
> 
> Before I dig too deep with more code, it would be good if anybody can
> confirm whether these have been fixed already. What I found was a little
> surprising - at more than 1 (ie: from just two parallel connections),
> mongrel2 seemed to be failing requests in ab. This is using mongrel2j
> framework. Concurrency of 1 has a 100% pass rate.

ab is HTTP 1.0 and Mongrel2 keeps long lived connection making ab
benchmarks fail.

loïc

> Potentially related -
> https://github.com/zedshaw/mongrel2/pull/111
> http://librelist.com/browser//mongrel2/2012/2/23/fd-reuse-race-under-high-load/#17b5475fe2b602fdbf8058a506c24783
> 
> Here's the code I'm using -
> http://pastebin.com/9pWCvmk9
> 
> ================ ab results
> Concurrency Level:      2
> Time taken for tests:   0.648 seconds
> Complete requests:      1000
> Failed requests:        134
>    (Connect: 0, Receive: 0, Length: 134, Exceptions: 0)
> Write errors:           0
> Total transferred:      107384 bytes
> HTML transferred:       73610 bytes
> ================
> 
> Thanks
> 
> Jase

-- 
Dr Loïc d'Anterroches
Founder Céondo Ltd

w: www.ceondo.com       |  e: [email protected]
t: +44 (0)207 183 0016  |  f: +44 (0)207 183 0124

Céondo Ltd
Dalton House
60 Windsor Avenue
London
SW19 2RR / United Kingdom

Reply via email to