惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Apple Machine Learning Research
Apple Machine Learning Research
aimingoo的专栏
aimingoo的专栏
H
Help Net Security
腾讯CDC
T
Tailwind CSS Blog
Hugging Face - Blog
Hugging Face - Blog
人人都是产品经理
人人都是产品经理
酷 壳 – CoolShell
酷 壳 – CoolShell
MongoDB | Blog
MongoDB | Blog
宝玉的分享
宝玉的分享
有赞技术团队
有赞技术团队
美团技术团队
雷峰网
雷峰网
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 司徒正美
博客园_首页
Recent Announcements
Recent Announcements
云风的 BLOG
云风的 BLOG
B
Blog RSS Feed
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
D
Docker
博客园 - Franky
Jina AI
Jina AI

Mereith's Blog

记一次代理转发问题的排查与解决 PVE DataCenter Manager 端口号跳转错误修复 k8s + jenkins + gitlab 触发器 【转载】没有编程生产力这样的东西 【后续】居然被 ddos 了 居然被 ddos 了 Tagger - 让版本标签管理更简单 openclash 开启后端口转发失效 nextjs 启动时执行代码 买了太多VPS不知道干什么,干脆做个网站 juhost Level-1 测评 VMISS CN - Hong Kong VMISS JP - Tokyo - BGP 测评 VMISS CN - Hong Kong - BGP HomeLab 的终点是 最近在做的事情 因为选择艰难症,自己写了一套开源博客系统 手撸一个nodejs分布式爬虫,还要可视化 HomeLab 分享 我的个人工作流——开源项目推荐 动手写一个超简单的编译器 safari 插件开发 Safari Extensions Preferences 按钮无响应 设置移动端软键盘回车按钮文案 nginx proxy manager 非标准端口反代 Host 不对 监控 k8s ingress 自动添加域名 DNS 解析 使用 ingress 注解给 traefik ingress 添加中间件 使用流水线功能为文章添加固定结尾 为 VanBlog 添加一个小挂件 基于React/umi/egg自建博客系统 如何正确停止 NodeJS 子进程
ubuntu的supervisor安装和使用
wanglu@mereith.com (mereith) · 2022-07-21 · via Mereith's Blog

请注意,本文编写于 2252 天前,最后修改于 1416 天前,其中某些信息可能已经过时。

最近搭建了基于cloudreve的私有云,搭建完成后需要添加进程守护,supervisor就是一款很好用的进程管理工具。

安装

python必须的2.x版本 如果版本不对,请切换。

# ubuntu sudo apt install supervisor # centos yun install -y supervisor # python pip2 install supervisor

配置

配置文件在/etc/supervisor/conf.d/目录下。添加你想要的name.conf即可,示例:

[program:task] #管理进程的命名 command=python test.py -c test.conf          #执行的命令 stderr_logfile=/var/log/supervisor/test.log      #错误日志输出路径 stdout_logfile=/var/log/supervisor/test.log      #日志输出路径 directory=/root/test                    #命令执行的工作空间 autostart=true                       #自动启动 user=root                          #指定用户 autorestart=true                      #自动重启</pre>

配置完成后,执行:


使用

supervisorctl status #查看supervisorctl状态 supervisorctl start nginx #启动子进程nginx supervisorctl stop nginx #关闭子进程nginx supervisorctl restart nginx #重启子进程nginx

参考链接

ubuntu中supervisor的安装及配置

本文作者:mereith

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!