Linux下使用 .NET CORE 进程维护| 发布运维

使用Supervisor进行进程守护

##Supervisor配置
sudo supervisorctl -c /usr/supervisor/supervisord.conf
##进程管理##
supervisorctl start programxxx,启动某个进程
supervisorctl restart programxxx,重启某个进程
supervisorctl stop groupworker: ,重启所有属于名为groupworker这个分组的进程(start,restart同理)
supervisorctl stop all,停止全部进程,注:start、restart、stop都不会载入最新的配置文件。
supervisorctl reload,载入最新的配置文件,停止原有进程并按新的配置启动、管理所有进程。
supervisorctl update,根据最新的配置文件,启动新配置或有改动的进程,配置没有改动的进程不会受影响而重
启。

使用Nohup后台运行

## Dotnet 后端进程维护
nohup dotnet WY.WebAPI.dll >/dev/null 2>/dev/null &

posted @ 2020-09-07 15:50  一直傲娇的鲨鱼  阅读(243)  评论(0编辑  收藏  举报