為您提供行業(yè)資訊、活動(dòng)公告、產(chǎn)品發(fā)布,匯聚最前沿流行的云計算技術(shù)
前段時(shí)間VPS234為大家講解了Linux 部署.NET Core教程,但是之前有一個(gè)缺點(diǎn)就是當SSH連接斷開(kāi)后,.NET Core服務(wù)就斷開(kāi)了,這種肯定是不行了,今天VPS234就為大家講解下.NET Core進(jìn)程守護問(wèn)題,教大家一步步設置Linux 下.NET Core的進(jìn)程守護。 首先需要明確的是我們使用的Linux系統版本為Centos 7,其余Linux 操作系統類(lèi)似。 安裝Supervisor 首先分別執行下面的命令安裝Supervisor yum install python-setuptools easy_install supervisor 配置Supervisor 使用下面的命令創(chuàng )建supervisor文件 mkdir /etc/supervisor echo_supervisord_conf > /etc/supervisor/supervisord.conf 然后編輯supervisord.conf文件,將文件結尾處的文件: [include] files = relative/directory/*.ini 替換為如下所示: [include] [include]files = conf.d/*.conf 保存后退出。 進(jìn)入 /etc/supervisor/ ,然后創(chuàng )建一個(gè)名為"conf.d"的文件夾,然后在改文件夾下創(chuàng )建一個(gè)名為"myproject.conf"文件,編輯的內容如下所示: [program:myproject] command=dotnet VPS234-CoreTest.dll ; 運行程序的命令 directory=/ftp/ ; 命令執行的目錄 autorestart=true ; 程序意外退出是否自動(dòng)重啟 stderr_logfile=/var/log/myproject.err.log ; 錯誤日志文件 stdout_logfile=/var/log/myproject.out.log ; 輸出日志文件 environment=ASPNETCORE_ENVIRONMENT=Production ; 進(jìn)程環(huán)境變量 user=root ; 進(jìn)程執行的用戶(hù)身份 stopsignal=INT 然后保存文件退出,注意命令不能寫(xiě)錯了。 運行supervisord 先執行下面的命令,運行 supervisord -c /etc/supervisor/supervisord.conf 然后查看supervisord運行狀態(tài),輸入下面的命令: ps -ef | grep myproject 然后看到如下效果圖說(shuō)明部署成功了,如下圖所示: 然后使用下面的命令重新加載配置: supervisorctl reload 如果修改了myproject.conf文件的配置,那么重新用上面的重新加載命令重新啟動(dòng)就會(huì )重新生效。 以上就是Linux下.NET Core開(kāi)啟進(jìn)程守護的教程,這樣就可以解決關(guān)閉SSH連接后.NET Core進(jìn)程不能運行的問(wèn)題,如果有需要配置Linux .NET Core進(jìn)程守護的朋友可以參考上面的教程解決。
更多資訊:更多資訊
本站發(fā)布的【Linux下.NET Core進(jìn)程守護設置,解決SSH關(guān)閉后.NET Core服務(wù)無(wú)法問(wèn)題】?jì)热荩▓D片、視頻和文字)以原創(chuàng )、轉載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng)
如果涉及侵權請盡快告知,我們將會(huì )在第一時(shí)間立刻刪除涉嫌侵權內容,本站原創(chuàng )內容未經(jīng)允許不得轉載,或轉載時(shí)需注明出處。
Copyright ? 2009-2024 56dr.com. All Rights Reserved. 特網(wǎng)科技 版權所有 珠海市特網(wǎng)科技有限公司 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站