wyhaines at gmail.com
Tue Sep 5 04:30:21 EDT 2006
On 9/5/06, Kris Leech <krisleech at interkonect.com> wrote:
> hemant wrote:
> > Somebody asked similar question earlier i guess...why run multiple
> > instances of mongrel..when it is threaded?
> > The simple answer is...ruby threads are not native threads.And
> > hence..all the ruby threads are running your current interpretor.
> So Mongrel is threaded but can't process concurrent requests so requires
> multiple instances...
> Am I getting that right?
Mongrel is threaded and Mongrel can process concurrent requests.
The handler for Rails is setup to not process concurrent requests,
though, to avoid Rails badness.
Other Mongrel handlers may be (and probably are, in general) fully
capable of operating concurrently.
More information about the Mongrel-users