From 2ce9ba997f85f541b51d3d5fc3eafbb92a7eeae1 Mon Sep 17 00:00:00 2001 From: Peter Pfeufer Date: Sun, 16 Mar 2025 10:11:27 +0100 Subject: [PATCH] [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. --- allianceauth/project_template/supervisor.conf | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/allianceauth/project_template/supervisor.conf b/allianceauth/project_template/supervisor.conf index 5dcc54d6..ed9bb2a1 100644 --- a/allianceauth/project_template/supervisor.conf +++ b/allianceauth/project_template/supervisor.conf @@ -2,8 +2,8 @@ command={{ celery }} -A {{ project_name }} beat directory={{ project_directory }} user=allianceserver -stdout_logfile={{ project_directory }}/log/beat.log -stderr_logfile={{ project_directory }}/log/beat.log +stdout_logfile={{ project_directory }}/log/%(program_name)s.log +stderr_logfile={{ project_directory }}/log/%(program_name)s.log autostart=true autorestart=true startsecs=10 @@ -15,12 +15,12 @@ directory={{ project_directory }} user=allianceserver numprocs=1 process_name=%(program_name)s_%(process_num)02d -stdout_logfile={{ project_directory }}/log/worker.log -stderr_logfile={{ project_directory }}/log/worker.log +stdout_logfile={{ project_directory }}/log/%(program_name)s.log +stderr_logfile={{ project_directory }}/log/%(program_name)s.log autostart=true autorestart=true startsecs=10 -stopwaitsecs = 600 +stopwaitsecs=600 killasgroup=true priority=998 @@ -29,12 +29,11 @@ priority=998 user = allianceserver directory={{ project_directory }} command={{ gunicorn }} {{ project_name }}.wsgi --workers=3 --timeout 120 -stdout_logfile={{ project_directory }}/log/gunicorn.log -stderr_logfile={{ project_directory }}/log/gunicorn.log +stdout_logfile={{ project_directory }}/log/%(program_name)s.log +stderr_logfile={{ project_directory }}/log/%(program_name)s.log autostart=true autorestart=true stopsignal=INT - {% endif %} [eventlistener:memmon]