How are you determining requests get stuck for up to 7 seconds?
By measuring time between nginx gets the request and worker starts processing it.
How is the system (CPU/RAM/swap usage) around this time?
No load at all. 14G free ram, no swap usage.
Are you using Raindrops::LastDataRecv or Raindrops::Watcher? (If not and you're on Linux, please give them a try[1]).
Not yet. I'll take a look.
Anything in the stderr logs? Dying/restarted workers might cause this.
We are logging worker restarts, so no, no restarts/dying workers.
I certainly have not. Did you perform any other upgrades around this point?
Yes, we upgraded other ruby gems as well.
Can you try reverting to 4.3.1 (or earlier, and not changing anything else) and see if the problem presents itself there?
Thanks, will do.
Also, which OS/version is this?
Debian 6.0 _______________________________________________ Unicorn mailing list - [email protected] http://rubyforge.org/mailman/listinfo/mongrel-unicorn Do not quote signatures (like this one) or top post when replying
