借助supervisord守护进程来实现开机后台启动会非常容易。
但是手动安装dotnet-runtime之后,配置了环境变量却不能在supervisord中成功启动,原因是supervisord没有获取到系统的环境变量配置,导致那个dotnet命令无法执行。
解决办法是:在supervisord的子文件配置中加上环境变量:
//注意“/home/opengps/.dotnet”是我的安装路径,我这里写了绝对路径
environment=PATH="/home/opengps/.dotnet:/home/opengps/.dotnet/tools"
原文地址:
https://www.opengps.cn/Blog/View.aspx?id=1025
文章的更新编辑依此链接为准。欢迎关注源站原创文章!