美文网首页
通过supervisor守护进程设置dotnet core应用自

通过supervisor守护进程设置dotnet core应用自

作者: 昊志凌云 | 来源:发表于2019-01-14 14:04 被阅读0次

    在全面的Apache2通过反向代理部署dotcore应用我们知道如何通过反向代理,把dotnet core运用部署到Apache服务器中。但是运用要访问的前台是dotnet core运用已经运行在服务器上,我们通过远程工具输入dotnet XXX.dll的方式可以运行应用,但是一旦关闭远程会话,或者服务器重启,应用进程就结束了。因此我们需要一个守护进程来管理我们的dotnet 后台进程,当服务器启动的时候可以自动运行我们的应用。

    今天我们来看supervisor是如何工作的。首先需要先安装supervisor,命令如下:

    sudo apt-get install supervisor

    然后我们在/etc/supervisor/conf.d目录下面建一个配置文件。

    配置文件的内容如下:

    主要是进程名称,执行运行dotnet core的命令,dll的位置等信息。

    然后我们执行如下步骤重新加载supervisor

    此时我们查看supervisor管理的进程,会发现多了一个zxlongg进程,也就是上面配置文件里面的进程。

    此时我们输入域名,apache监听到,就会通过方向代理映射到这个进程的端口。从而可以正常的访问我们的应用。

    相关文章

      网友评论

          本文标题:通过supervisor守护进程设置dotnet core应用自

          本文链接:https://www.haomeiwen.com/subject/zaiddqtx.html