4、安装supervisor

1、安装

sudo apt-get install supervisor 

2、如果报phthond2.7错误,则执行

easy_install supervisor

3、配置文件位置和配置文件例子

配置文件位置
/etc/supervisor/
自己定义的配置文件都放在
/etc/supervisor/conf.d目录中
; 程序名称,终端控制时需要的标识
[program:mposAPI]
; 运行程序的命令
command=dotnet mposAPI.dll
; 命令执行的目录
directory=/home/mposAPI 
; 程序意外退出是否自动重启
autorestart=true 
; 进程执行的用户身份                                                    
user=root                         
; 错误日志文件   需要创建log目录                                         
stderr_logfile=/home/mposAPI/log/err.log 
; 输出日志文件
stdout_logfile=/home/mposAPI/log/out.log 
; 进程环境变量
environment=ASPNETCORE_ENVIRONMENT=Production                                 
stopsignal=INT

4、相关命令

 
 
//启动服务
sudo supervisord
重新记载配置文件
supervisorctl reload
启用某个服务
supervisorctl start mposAPI
supervisorctl stop mposAPI
停止所有
supervisorctl stop all
启动所有
supervisorctl start all

猜你喜欢

转载自www.cnblogs.com/feihusurfer/p/11997328.html