【发布时间】:2020-01-08 13:52:47
【问题描述】:
现在,当我执行sudo supervisorctl restart all 时,所有程序都会重新启动。然后程序 tracker_asgi_workers 执行的任何内容都会写入 worker.log 文件。我想实时查看命令行提示符中的执行情况,就像我们在执行python manage.py runserver 时看到的那样。我应该为 stdout_logfile 变量分配什么值?
[program:tracker_asgi_workers]
command=/home/datasleek/trackervenv/bin/python /home/datasleek/tracker/manage.py runworker
stdout_logfile = /home/datasleek/tracker/logs/worker.log
process_name=asgi_worker%(process_num)s
numprocs=8
environment=LANG=en_US.UTF-8,LC_ALL=en_US.UTF-8 ; Set UTF-8 as default encoding
autostart=true
autorestart=true
redirect_stderr=True
stopasgroup=true
【问题讨论】:
标签: django ubuntu supervisord