代码拉取完成,页面将自动刷新
[program:databaseDemo_celery]
directory=/home/wsl/project/databaseDemo2 ; 执行前要不要先cd到目录$
command=/bin/bash -c '/home/wsl/anaconda3/envs/django/bin/celery worker --loglevel=info -A databaseDemo' ; 被监控的进程路径
autostart=true ; 随着supervisord的启动而启动
autorestart=true ; 自动重启。。当然要选上了
startretries=10 ; 启动失败时的最多重试次数
exitcodes=0 ; 正常退出代码
stopsignal=KILL ; 用来杀死进程的信号
stopwaitsecs=10 ; 发送SIGKILL前的等待时间
redirect_stderr=true ; 重定向stderr到stdout
stdout_logfile=/home/wsl/project/databaseDemo2/celery.supervisor.logfile1.log ; 指定日志文件1
stderr_logfile=/home/wsl/project/databaseDemo2/celery.supervisor.logfile2.log ; 指定日志文件2
; 默认为 false,如果设置为 true,当进程收到 stop 信号时,会自动将该信号发给该进$
stopasgroup=true ; send stop signal to the UNIX process
; 默认为 false,如果设置为 true,当进程收到 kill 信号时,会自动将该信号发给该进$
killasgroup=true ; SIGKILL the UNIX process group (def false)
[program:databaseDemo_celery_beat]
directory=/home/wsl/project/databaseDemo2 ; 执行前要不要先cd到目录$
command=/bin/bash -c '/home/wsl/anaconda3/envs/django/bin/celery beat --loglevel=info -A databaseDemo --scheduler django_celery_beat.schedulers:DatabaseScheduler' ; 被监控的进程路径
autostart=true ; 随着supervisord的启动而启动
autorestart=true ; 自动重启。。当然要选上了
startretries=10 ; 启动失败时的最多重试次数
exitcodes=0 ; 正常退出代码
stopsignal=KILL ; 用来杀死进程的信号
stopwaitsecs=10 ; 发送SIGKILL前的等待时间
redirect_stderr=true ; 重定向stderr到stdout
stdout_logfile=/home/wsl/project/databaseDemo2/celery_beat.supervisor.logfile1.log ; 指定日志文件1
stderr_logfile=/home/wsl/project/databaseDemo2/celery_beat.supervisor.logfile2.log ; 指定日志文件2
; 默认为 false,如果设置为 true,当进程收到 stop 信号时,会自动将该信号发给该进$
stopasgroup=true ; send stop signal to the UNIX process
; 默认为 false,如果设置为 true,当进程收到 kill 信号时,会自动将该信号发给该进$
killasgroup=true ; SIGKILL the UNIX process group (def false)
[program:databaseDemo_gunicorn]
directory=/home/wsl/project/databaseDemo2 ; 执行前要不要先cd到目录$
command=/bin/bash -c '/home/wsl/anaconda3/envs/django/bin/gunicorn databaseDemo.wsgi:application -c /home/wsl/project/databaseDemo2/gunicorn.conf.py' ; 被监控的进程路径
autostart=true ; 随着supervisord的启动而启动
autorestart=true ; 自动重启。。当然要选上了
startretries=10 ; 启动失败时的最多重试次数
exitcodes=0 ; 正常退出代码
stopsignal=KILL ; 用来杀死进程的信号
stopwaitsecs=10 ; 发送SIGKILL前的等待时间
redirect_stderr=true ; 重定向stderr到stdout
stdout_logfile=/home/wsl/project/databaseDemo2/gunicorn.supervisor.logfile1.log ; 指定日志文件
stderr_logfile=/home/wsl/project/databaseDemo2/gunicorn.supervisor.logfile2.log ; 指定日志文件
; 默认为 false,如果设置为 true,当进程收到 stop 信号时,会自动将该信号发给该进$
stopasgroup=true ; send stop signal to the UNIX process
; 默认为 false,如果设置为 true,当进程收到 kill 信号时,会自动将该信号发给该进$
killasgroup=true ; SIGKILL the UNIX process group (def false)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。