1 Star 1 Fork 0

浮沉的鸟/DMS

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
supervisord.ini 3.85 KB
一键复制 编辑 原始数据 按行查看 历史
[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)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/fcnd007/DMS.git
git@gitee.com:fcnd007/DMS.git
fcnd007
DMS
DMS
master

搜索帮助