Branch: refs/heads/master Home: https://github.com/galaxyproject/usegalaxy-playbook Commit: 74f97c6ac5b03d254759e2f5582d28348ad7f9e4 https://github.com/galaxyproject/usegalaxy-playbook/commit/74f97c6ac5b03d254... Author: Nate Coraor <nate@bx.psu.edu> Date: 2016-11-21 (Mon, 21 Nov 2016) Changed paths: M templates/galaxy/test.galaxyproject.org/config/uwsgi.ini.j2 M templates/galaxy/usegalaxy.org/config/uwsgi.ini.j2 M templates/supervisor/galaxy.j2 Log Message: ----------- First pass at a uWSGI zerg mode setup. Requires the uWSGI author's one-off spinningfifo plugin from an email and has a bad race condition encountered when starting zerglings simultaneously: Both will attempt to write `2p` to the running fifo at the same time and both will attempt to grab the `new` fifo at the same time, and one or both will end up in the running state, unpaused. Staggering starting/restarting can be used to solve this but hopefully I can come up with a better solution. uWSGI/server full restarts will need to be hand-held for now. But `galaxy graceful` and the new `galaxy gracefuluwsgi` work very nice.