The not so simple fix
The simple fix that doesn't work
Somehow we were blowing past the connection pool limits without even filling the pools.
As mentioned in my last post, a surprising number of Unicorn users do not take advantage of one of its best features, no-downtime deploys. Why? There are some common pitfalls that can make this difficult to setup. I want to help address these issues so that more people can make use of this amazing feature.
Unicorn is my favourite application server for Ruby web apps.
I have been running Unicorn in production since October 2009 and it has been faster, more reliable, and more predictable than any of the other options I’ve used.