Hi, I have been using mongrel + Pound for the past 6 months on a single server deployment.
Recently mongrel has started to behave very weirdly after we?moved app to a bunch of servers from a single server deployment. - It crashes on every exception, throws 500 and throws 500 for ALL instances of the cluster? after one exception has occurred - Connectivity to SQL seems to take a rather long time (the db is a different server on the same network, servers are connected through a gigaport switch) - Images deliveries have slowed down since we migrated from single server to multi server deployment (still using pound, not yet moved to apache / nginx) - The application architecture uses lot of background processes?- built using?DRB which again are deployed physically on different dedicated machines to distribute load - ?Mongrel doesn't always log the error 500 within its logs (mongrel may not be getting these requests). -? Other mongrel instances in the same cluster do not respond even if one mongrel has crashed or has encountered an exception. Here is some basic info of the deployment 3 web servers - Dualcore Dell servers with Xeon 2.0 ghz processor running Cent OS 5 4 GB Ram Each 1 seperate components server - for threaded Drbs, same config as above 1 seperate database server (not yet clustered, same config as above) I would appreciate if anyone can analyze the issues and provide me a solution as it is becoming frustrating to have too much down time in the application regards Mohammed ________________________________________________________________________ You are invited to Get a Free AOL Email ID. - http://webmail.aol.in
_______________________________________________ Mongrel-users mailing list Mongrel-users@rubyforge.org http://rubyforge.org/mailman/listinfo/mongrel-users