David, your solution is a good workaround but I'd like to avoid it of course. I'm not using "god" but "monit" as a watchdog and I will definitely consider doing something like that if we cannot find another solution.
Stefan, you're totally right! I thought it was normal to have several cherokee-worker running (I remember having around 3 or 4 running in parallel). Right now my server only has 1 cherokee-worker running and load is fine. I will now check the correlation between high cpu usage and the number of cherokee-worker running but I guess it is the root cause of my problem. >From what I remember, I never restarted cherokee other than using the cherokee-admin interface where I performed several "graceful restart" following a configuration change. If you want me to perform some test to try to isolate the issue, just let me know! Thanks a lot! Thibauld 2010/2/26 Alvaro Lopez Ortega <[email protected]>: > On 26/02/2010, at 06:27, Stefan de Konink wrote: >> Op 25-02-10 07:59, Thibauld Favre schreef: >>> And the 100% cpu usage is really due to cherokee without any reasons >>> (same traffic load) : http://thibauld.com/cherokee_wild3.png >> >> That lost photo shows you something you should be interested in in the >> first place. You see multiple cherokee-workers. Aka that mean that >> cherokee was multiple times restarted gracefully and still seem to have >> clients of some sort. >> >> This 'restart load goes up problem' is there already for sometime. > > That's a really good point. There should be only one cherokee-worker process. > > Actually, there were two consecutive PIDs (5901 and 5902) on that screenshot > which, I bet, is related to the underneath issue. I'm not even sure how that > happened, it could be either a CGI execution issue, or a SIGHUP boost where > the workers did not die for an unknown reason. > > -- > Octality > http://www.octality.com/ > > _______________________________________________ > Cherokee mailing list > [email protected] > http://lists.octality.com/listinfo/cherokee > -- CEO Allmyapps - http://allmyapps.com @thibauld - http://twitter.com/thibauld cell: +33 (0)6 16 75 27 07 _______________________________________________ Cherokee mailing list [email protected] http://lists.octality.com/listinfo/cherokee
