ubuntu怎么部署Supervisor
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本篇内容介绍了"ubuntu怎么部署Supervisor"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成
千家信息网最后更新 2026年11月02日ubuntu怎么部署Supervisor
本篇内容介绍了"ubuntu怎么部署Supervisor"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。
1,安装python,supervisor
# apt-get install python supervisor
2,配置supervisor
# cat /etc/supervisor/conf.d/mini_breakpad.conf [program:minibreakpad] //进程名称 directory = /root/error/mini-breakpad-server //程序的启动目录 command = node lib/app.js //启动命令 autostart = true //在supervisord 启动的时候也自动启动 startsecs = 5 //启动5秒后没有退出就当做已经正常启动 autorestart = true //程序异常退出后自动重启 startretries = 5 //启动失败自动重试次数 5 user = root //用哪个用户启动 redirect_stderr = true //把 stderr 重定向到 stdout 默认 false,如果是false就不需要设置下面的log配置 stdout_logfile_maxbytes = 20MB //stdout 日志文件大小,默认50MB stdout_logfile_backups = 20 //stdout 日志文件备份数 //stdout 日志文件,需要注意当指定目录不存在时无法正常启动,所以需要手动创建目录(supervisord 会自动创建日志文件) stdout_logfile = /root/error/mini-breakpad-server/logs/stdout.log
3,重启supervisor,查看状态
# /etc/init.d/supervisor restart # supervisorctl status minibreakpad RUNNING pid 17655, uptime 2:57:07
注意:如果在后台运行的程序,有守护进程的,就不要用supervisor,用了nohup也不行。会报以下错误
# supervisorctl statusminibreakpad FATAL Exited too quickly (process log may have details)
"ubuntu怎么部署Supervisor"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
进程
文件
日志
程序
目录
管理
配置
内容
后台
命令
更多
状态
知识
不行
实用
普通
学有所成
接下来
份数
名称
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
合肥互联网科技公司
互联网科技集团
万易互联网科技有限公司
远信互联网科技
远拓互联网科技
天扬科技互联网广告
恒生科技互联网指数分析
海南科技产业互联网平台
互联网金融科技公司干啥的
恒生互联网科技指数跳水
互联网媒体平台算高科技产业
合肥互联网科技公司公章图片
科技互联网的核心竞争力
黑科技 体验场景 互联网大会
互联网科技实习生岗位
郑州欣桑互联网科技有限公司
科技互联网行业投资研究
版纳互联网科技选哪家
武汉亿视互联网科技有限公司
颐高云石互联网科技
精品咖啡豆
互联网科技工作委员会副主任毛军
互联网科技活动banner
互联网 科技公司
互联网科技网站
天扬科技互联网广告
互联网和黑科技的看法
互联网科技人工智能实验室
易企秀互联网科技是做什么的
互联网科技接地气