Supervisor 进程管理配置生成器

100% 浏览器本地・零服务器上传

可视化生成 supervisord.conf 与后台守护进程/队列 Worker 配置文件

Worker & Daemon Presets

Program Definition

Daemon Behavior & Signals

Standard Output & Error Logging

Generated Configuration (.conf)
; Supervisor Configuration File
; Generated by MiniToolDesk (https://minitooldesk.com/tools/supervisor-config-builder/)

[program:fastapi-web]
command=/var/www/app/venv/bin/gunicorn -w 4 -k uvicorn.workers.UvicornWorker -b 127.0.0.1:8000 main:app
directory=/var/www/app
user=www-data
autostart=true
autorestart=true
startsecs=5
startretries=3
stopsignal=TERM
stopasgroup=true
killasgroup=true
stdout_logfile=/var/log/supervisor/fastapi-web.log
stdout_logfile_maxbytes=50MB
stdout_logfile_backups=10
stderr_logfile=/var/log/supervisor/fastapi-web-err.log
stderr_logfile_maxbytes=50MB
stderr_logfile_backups=10
environment=ENVIRONMENT="production"

Deployment Quick Tip

Save to /etc/supervisor/conf.d/fastapi-web.conf and run supervisorctl reread && supervisorctl update.

将此工具固定在浏览器侧边栏

随时按下 Alt+M 即可在当前标签页侧边唤出此工具,免去切网页的麻烦。100% 离线免费。

获取浏览器插件

如何生成 Supervisor 配置文件

  1. 1设置程序标识名、启动命令 command、工作目录及运行身份 user。
  2. 2配置守护进程参数,包括开机自启 autostart、崩溃自启 autorestart 及多进程 numprocs。
  3. 3指定日志文件路径与单个日志大小轮转限制(maxbytes)。
  4. 4复制或下载 .conf 文件放置到 /etc/supervisor/conf.d/ 并执行重载命令。

高可用进程守护最佳实践

遵循 Linux 生产级运维规范,生成具备 stopasgroup 与优雅退出信号的标准化 Supervisor 配置。

常见问题解答 (FAQ)

喜欢 Supervisor 进程管理配置生成器 吗?分享给你的工程师朋友,一起告别广告与隐私泄露!

MiniToolDesk 100% 离线计算、零数据上传,您的支持是保持纯净无广告的动力。

相关开发者工具