映射外網_nat123論壇客服

 找回密碼
 獲得新生
查看: 4467|回復: 4
打印 上一主題 下一主題

后臺端口映射服務總是莫名其妙關閉 nat123linux進程如何守護防退出

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2018-4-30 15:55:33 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式


端口映射失敗,我一看上面那個進程莫名其妙的關閉了,然后我mono nat123linux.sh service & 重啟下就好了(之前就是用這個命令啟動的),想問下怎么能保證進程一直開啟,不掉線?這個問題持續好幾天了,不知道為什么




本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?獲得新生

x
推薦
發表于 2018-4-30 16:50:36 | 只看該作者
這可能是由于系統資源不足引起或者其它原因造成進程退出,可以參考以下方法添加自動守護進程的sh代碼...
第一步:書寫檢測nat123進程代碼,并將其保存為文件autocheck.sh放在某文件夾下,(以下sh代碼中的具體路徑請根據自己的linux具體路徑修改,寫完后手動執行下 sh autocheck.sh測試,看看是否路徑代碼有錯,如有錯請修改),(跟著echo 后邊的nat123linux為linux的管理員密碼,也請自行修改,如果本身是root登陸可以忽略無需修改https://blog.csdn.net/xushx_bigbear/article/details/12966625)

cd /home/nat123linux
echo hell > hello.log

ps -fe|grep nat123linux.sh |grep -v grep
if [ $? -ne 0 ]
then
echo "start process.....nat123linux------------------------------"
echo "start process.....nat123linux" > nat123linux_check.log
echo nat123linux|sudo -S pkill -f mono
cd /home/nat123linux
echo nat123linux|sudo -S nohup sudo mono nat123linux.sh >/dev/null 2>&1 &

else
echo "runing.....nat123linux....................................."
fi

cd /home/nat123linux



第二步: 修改 /etc/crontab 計劃任務文件,添加一行以下代碼,表示每隔兩分鐘執行一次 autocheck.sh檢測一次進程..(以下sh代碼中的具體路徑請根據自己的linux具體路徑修改,如需改變檢測時間也請自行修改),修改完后隔兩分鐘看看hello.log文件的修改時間,如果是最近的兩分鐘則說明已經成功執行了檢測計劃任務,看看nat123linux_check.log文件的生成時間,如果此文件的修改時間說明最近執行了啟動nat123的時間

*/2 *        * * *        root    cd /home/nat123linux && sh autocheck.sh

另外也可以注冊成服務,參考此帖
http://www.pwrlfh.live/forum.php?mod=viewthread&tid=6251




板凳
 樓主| 發表于 2018-4-30 18:13:33 | 只看該作者
nat123jia 發表于 2018-4-30 16:50
這可能是由于系統資源不足引起或者其它原因造成進程退出,可以參考以下方法添加自動守護進程的sh代碼...
第 ...

謝謝,我再好好看看,很有可能是服務器的原因,我升級下。
地板
 樓主| 發表于 2018-4-30 21:17:48 | 只看該作者
nat123jia 發表于 2018-4-30 16:50
這可能是由于系統資源不足引起或者其它原因造成進程退出,可以參考以下方法添加自動守護進程的sh代碼...
第 ...

我是在終端啟動的服務,雖然加了個“&”但是還是會在我關閉終端時候關閉該終端啟動的相應進程吧?有關閉終端不關閉nat123后臺進程的辦法嗎?
5#
發表于 2018-4-30 22:06:02 | 只看該作者
可以執行這句(跟著echo 后邊的nat123linux為linux的管理員密碼,請自行修改,如果本身是root登陸可以忽略無需修改https://blog.csdn.net/xushx_bigbear/article/details/12966625):

echo nat123linux|sudo -S nohup sudo mono nat123linux.sh >/dev/null 2>&1 &

您需要登錄后才可以回帖 登錄 | 獲得新生

本版積分規則

http穿透|80網站穿透|非80網站穿透|內網穿透路由器|內網穿透SVN|內網穿透FTP|內網穿透SSH|內網穿透遠程桌面|nat123

GMT+8, 2020-5-27 10:59 , Processed in 0.157211 second(s), 16 queries .

Powered by Discuz! X3.1

© Comsenz Inc. | 反饋:natbbs#163.com(#換成@)

快速回復 返回頂部 返回列表
qq刮刮乐刮5时效小喇叭 搓麻将的技巧 今日天津快乐十分开 新版微乐吉林麻将 学习炒股app 免费下载微乐河南麻将 河北十一选五开奖的 股票买跌还是买涨 内蒙古推倒胡麻将下载 北京快三有计划么 河南22选5专家最新预测 上海麻将天胡 二四六天天好彩免费资料大全小说 极速快3 快三投注平台 体彩29选7今天开奖结果 期货配资禁止性规定 捕鱼来了论坛在哪里