supervisor example in Cluster documentation Closes #196

This commit is contained in:
Gabriel Le Breton
2016-10-05 12:35:30 -04:00
committed by GitHub
parent 60b95a61c8
commit dfa0920a74
+8 -2
View File
@@ -77,11 +77,17 @@ An example :file:`circus.ini` ::
numprocesses = 1
copy_env = True
Note that we only start one process. It is not a good idea to run multiple instances of the cluster in the same environment since this does nothing to increase performance and in all likelihood will diminish it.
Control your cluster using the ``workers``, ``recycle`` and ``timeout`` settings in your :doc:`configure`
An example :file:`supervisor.conf` ::
[program:django-q]
command = python manage.py qcluster
stopasgroup = true
Supervisor's ``stopasgroup`` will ensure that the single process doesn't leave orphan process on stop or restart.
Reference
---------