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
