I use supervisor + memmon + httpok in the supervisord.conf it looks like:
[program:plone_sites1_client1] command=/home/user/webapps/plone_sites1/zeocluster/bin/client1 console priority=104 [eventlistener:memmon_sites1] command=memmon -p plone_sites1_client1=1GB events=TICK_60 and httpok to check if the instance is responding: [eventlistener:httpok_sites1] command=httpok -p plone_sites1_client1 http://localhost:8080/ events=TICK_60 On Thu, Apr 12, 2012 at 8:17 PM, Héctor Velarde <[email protected]> wrote: > thanks, Servilio! looks pretty interesting... we will try to implement and > document it for Mikko's sake ;-) > > Héctor Velarde > > On 12/04/12 11:52, Servilio Afre Puentes wrote: >> >> On Thu, 12 Apr 2012 10:22:39 -0500, Héctor >> Velarde<[email protected]> wrote: >> >>> we are using Plone 4.1 with Relstorage; we have 4 instances running on a >>> virtual machine and we want to restart them every time the server runs >>> out of memory. >> >> >> I am sure of having seen a package that hooked into Zope for this, but >> can't find it now. >> >> >>> I know Monit can do this (http://mmonit.com/monit/). >>> >>> what is the Plone community using for managing services and processes >>> under *nix? >> >> >> I have used supervisor with the memory monitor configured through >> collective.recipe.supervisor[1] to automatically restart an instance >> once it consumed more than a preset ammount of memory. >> >> Servilio >> >> Footnotes: >> >> [1] http://pypi.python.org/pypi/collective.recipe.supervisor#example-usage > > > > _______________________________________________ > Setup mailing list > [email protected] > https://lists.plone.org/mailman/listinfo/plone-setup > -- Best Regards, Christian Ledermann Nairobi - Kenya Mobile : +254 702978914 <*)))>{ If you save the living environment, the biodiversity that we have left, you will also automatically save the physical environment, too. But If you only save the physical environment, you will ultimately lose both. 1) Don’t drive species to extinction 2) Don’t destroy a habitat that species rely on. 3) Don’t change the climate in ways that will result in the above. }<(((*> _______________________________________________ Setup mailing list [email protected] https://lists.plone.org/mailman/listinfo/plone-setup
