ubuntu 18 安装supervisor程序实现进程守护
1.sudo apt-get install supervisor 或 sudo pip install supervisor
2.安装完毕后,会生成/etc/supervisor/conf.d目录,在该目录下创建一个或多个文件,一个文件代表一个进程。
3.配置文件内容如下:
[program:frp]
directory=/home/edge/frp_0.30.0_linux_amd64
command=sh frp.sh
autostart=true
autorestart=true
startretries=100
redirect_stderr=true
stdout_logfile=/home/edge/frp_0.30.0_linux_amd64/out.log
4.检查supervisor状态:ps aux | grep supervisor
5.检查守护进程状态:supervisorctl
supervisorctl stop program_name 停止某个进程
supervisorctl start program_name 启动某个进程
supervisorctl restart program_name 重启某个进程
supervisorctl stop all 停止全部进程
supervisorctl reload 载入最新的配置文件,停止原有进程并按新的配置启动、管理所有进程
supervisorctl update 根据最新的配置文件,启动新配置或有改动的进程,配置没有改动的进程不会受影响而重启
5.如果没有开机启动supervisorctl,在rc.local添加/usr/bin/supervisord或在~/.config/autostart/目录下创建一个文件如gnome-terminal.desktop,
[Desktop Entry]Type=ApplicationExec=/home/testHidden=falseX-GNOME-Autostart-enabled=trueName[en_US]=testName=testComment[en_US]=xdg testingComment=xdg testingType=ApplicationExec=gnome-terminal
当然你也可以使用图形上面的来建立这样一个开机自启动项:System-Preferences-Startup Applications- Add
ubuntu 18 安装supervisor程序实现进程守护相关推荐
- Ubuntu 18 安装截图工具 flameshot
一. 安装flameshot Ubuntu 18 安装截图工具 非常简单,只需一条指令: sudo apt-get install flameshot 然后终端执行 flameshot gui 拖动鼠 ...
- 2020最新ubuntu 18 安装emqttd(emqx)
2020最新linux ubuntu 18 安装emqttd(emqx) 最近需要在linux ubuntu中安装MQTT服务,网上找了很多安装步骤,发现都不好用,发现EMQ近期有过一次更新,所以以前 ...
- rbx1 ubuntu 18安装
rbx1 ubuntu 18安装 sudo apt-get install ros-melodic-arbotix ros-melodic-openni-camera \ ros-melodic-ro ...
- Ubuntu 18 安装eclipse
##资源准备 下载JDK 选择dk-8u172-linux-x64.tar.gz 下载Eclipse 选择Eclipse IDE for Java Developers linux-64bit ##安 ...
- ubuntu 18安装与网卡驱动问题总结ax201--特殊情况
情况说明 首先正常能够安装不管是双系统啥的,安装了还有网络那就不要看这个了,下面写的是特殊情况: 1,安装系统的时候失败,花瓶黑屏: 2,安装好的系统没有网,插网线也不行. 系统安装 安装的时候出现问 ...
- uBuntu下安装Win程序
Wine的其中一个开发者DanKegel写的一个安装Windows有关库和软件的小程序,非常有用! 操作步骤: 1. 双击桌面终端,然后输入 wget http://www.kegel.com/w ...
- Ubuntu 18安装 chrome
安装chrome,执行以下4条命令: 第一条命令:sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt ...
- ubuntu 18 安装xgboost GPU版本
先把之前安装的xgboost都卸载干净: pip uninstall xgboost 确保电脑里安装了cuda. 然后按照下面的步骤来安装GPU版本的xgboost: git clone --recu ...
- Ubuntu 18安装谷歌浏览器
chrome安装 #sudo apt-get install libxss1 libappindicator1 libindicator7#wget https://dl.google.com/lin ...
最新文章
- Codeforces Round #686 (Div. 3) F. Array Partition(二分+线段树)
- 多线程 -- 实现秒抓
- 12306 网站的非技术分析
- Linq Distinct扩展
- 引入科研院所中科微研携手-林裕豪:从玉农业谋定农业大健康
- 【吴恩达机器学习】学习笔记——2.1单变量线性回归算法
- php7.3安装yaf扩展(亲测)
- appium定位WebView页面元素
- 使用Scala实现Java项目的单词计数:串行及Actor版本
- 服务提供者框架理解草图
- 你的SQL语句放在了哪里?
- Dev C++下载地址和安装教程(图解版)
- 数据库基础之14(MongoDB基本数据类型,数据导入导出,数据备份与恢复)
- uni-app开发 常见异常和解决办法
- 微信小程序显示html内容
- 12个 pip 命令
- 基于matlab的pwm波形仿真与分析,基于Matlab的单相电压型PWM整流电路仿真与设计
- 全国代收货款平台-快递鸟、菜鸟
- 人,确实有无限的潜力!
- 荷兰小国大农业谋定国际竞争力 对话国际农民丰收节贸易会