[CHANGE] Update supervisor.conf template

Use `%(program_name)s` variable for logfile names, which makes it easier to avoid possible copy/paste issues and mistakes.
This commit is contained in:
Peter Pfeufer 2025-03-16 10:11:27 +01:00
parent 055077fa77
commit 2ce9ba997f
No known key found for this signature in database

View File

@ -2,8 +2,8 @@
command={{ celery }} -A {{ project_name }} beat command={{ celery }} -A {{ project_name }} beat
directory={{ project_directory }} directory={{ project_directory }}
user=allianceserver user=allianceserver
stdout_logfile={{ project_directory }}/log/beat.log stdout_logfile={{ project_directory }}/log/%(program_name)s.log
stderr_logfile={{ project_directory }}/log/beat.log stderr_logfile={{ project_directory }}/log/%(program_name)s.log
autostart=true autostart=true
autorestart=true autorestart=true
startsecs=10 startsecs=10
@ -15,12 +15,12 @@ directory={{ project_directory }}
user=allianceserver user=allianceserver
numprocs=1 numprocs=1
process_name=%(program_name)s_%(process_num)02d process_name=%(program_name)s_%(process_num)02d
stdout_logfile={{ project_directory }}/log/worker.log stdout_logfile={{ project_directory }}/log/%(program_name)s.log
stderr_logfile={{ project_directory }}/log/worker.log stderr_logfile={{ project_directory }}/log/%(program_name)s.log
autostart=true autostart=true
autorestart=true autorestart=true
startsecs=10 startsecs=10
stopwaitsecs = 600 stopwaitsecs=600
killasgroup=true killasgroup=true
priority=998 priority=998
@ -29,12 +29,11 @@ priority=998
user = allianceserver user = allianceserver
directory={{ project_directory }} directory={{ project_directory }}
command={{ gunicorn }} {{ project_name }}.wsgi --workers=3 --timeout 120 command={{ gunicorn }} {{ project_name }}.wsgi --workers=3 --timeout 120
stdout_logfile={{ project_directory }}/log/gunicorn.log stdout_logfile={{ project_directory }}/log/%(program_name)s.log
stderr_logfile={{ project_directory }}/log/gunicorn.log stderr_logfile={{ project_directory }}/log/%(program_name)s.log
autostart=true autostart=true
autorestart=true autorestart=true
stopsignal=INT stopsignal=INT
{% endif %} {% endif %}
[eventlistener:memmon] [eventlistener:memmon]