To manage our galaxy server startup, I am trying to switch from an old init.d script to uWSGI and supervisor.

I followed the help in https://wiki.galaxyproject.org/Admin/Config/Performance/Scaling, and I am now able to start, and even to stop galaxy (5 processes) and its 2 handlers. I am quite proud of myself \o/

BUT there is one thing that is missing from my good old init.d script: I use to be able to do a graceful restart (i.e. no downtime for users) with something like:
GALAXY_RUN_ALL=1 ${GALAXY_DIST_HOME}/run.sh restart --wait

Has anyone ever found a way to do it with uwsgi? I find very few helpful information about that on google... I suppose what I need is "chain reloading", but am not sure how to implement it correctly.

Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:

To search Galaxy mailing lists use the unified search at:

Reply via email to