mongrel problems

Hi, I am using mongrel on win2k. after i start mongrel only one engine handles all the request so the requests are served serially. How can i run multiple instances of mongrel so that requests are directed to the mongrel instance which is not busy.

Another thing is that sometimes if the request takes long then mongrel does not time out the request.(i am using mongrel on windows) . As a result the request is stuck on mongrel forever until i have to restart it.

Thank you.

You need to run a mongrel cluster and use some kind of balancer. I develop on Mac and deploy to Linux, so I always go with HAProxy.

I tried googling for balancing software for Windows, but don't really have time to pick through the results, not sure I would care if I did find one, because I don't even own a PC.

Have fun!