ASP.NET Core应用程序发布linux在shell中运行是正常的。可一但shell关闭网站也就关闭了,所以要配置守护进程, 用的是Supervisor,本文主要记录配置的过程和过程遇到的问题
安装Supervisor
1 yum install python-setuptools
2 easy_install supervisor
配置Supervisor
3 mkdir /etc/supervisor
4 echo_supervisord_conf > /etc/supervisor/supervisord.conf
5 上面语句执行完后就能在/etc/supervisor 文件夹下找到文件 supervisord.conf 如图
下面我们要将文件的结尾部分替换掉以便后面能读取到我们的配置文件
在文件的结尾找到以下
1
|
;[include];files = relative/directory/*.ini
|
将代码替换为如下,注意前后不能带 ;和空格符号