zulip/servers
Zev Benjamin cce8dfab84 [manual] Use the same socket across server restarts
We let supervisor create the socket for us by making humbug-django a
fcig-program.  Unfortunately, supevisor doesn't support putting
fcgi-programs in groups (see
https://github.com/Supervisor/supervisor/issues/148), so we have to
restart tornado and django separately.

To deploy, copy the config files over and restart nginx and
supervisor (via stopping and then starting it because restart is
broken).  I believe the automated restart as part of
update-deployment will fail because of the way supervisor treats
programs in groups.  If so, after restarting supervisor, you will
also need to run restart-server manually to fill the caches and then
delete the lock directory in humbug-deployments.

(imported from commit bfb5db7dd42dcbc4bfefa2944355b3cbb2ef9104)
2013-05-23 00:19:17 -04:00
..
puppet/modules [manual] Use the same socket across server restarts 2013-05-23 00:19:17 -04:00
configure-rabbitmq [manual] Use rabbitmq queue to process UserActivity. 2013-01-14 13:28:23 -05:00
install-nodejs Add a script to build and install Node.js on one of our servers 2013-04-01 15:21:05 -04:00
install-server Add a script to build and install Node.js on one of our servers 2013-04-01 15:21:05 -04:00
update-server puppet: Store the machine's type in /etc and add script to reapply the appropriate puppet config 2013-02-11 13:19:41 -05:00