saltstack的service端每次下發任務后,在minion端的proc目錄下會生產一個以jobID為檔案名的檔案,這個檔案過一段時間后會被洗掉,想知道這檔案洗掉的機制是什么,有大神給解釋解釋,或者相關檔案,或者原始碼幫忙看看
uj5u.com熱心網友回復:
記錄自身系統pid ,用后起行程檢查是否有之前的行程運行,或者關閉之前行程uj5u.com熱心網友回復:
我測驗發現,minion端下的proc檔案每過60分鐘就會全部洗掉,即使執行任務的行程還在。這個執行洗掉檔案的原始碼找不到在哪里寫的uj5u.com熱心網友回復:
這里介紹了使用pid檔案,保存行程pid的方法,這個pid可以用來kill行程https://www.cnblogs.com/f-ck-need-u/p/7524401.html
估計你的pid檔案是啟動腳本生成的,但是這么洗掉的不知道了
uj5u.com熱心網友回復:
我的jibid檔案是我在程式中用uuid自己生產的,感覺是服務器哪里定時任務給我洗掉了,saltstack作者那邊回復我的也是沒有定時洗掉檔案的程式。https://github.com/saltstack/salt/issues/57486轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/40199.html
下一篇:git克隆gitlab上的專案,總是說Please make sure you have the correct access rights ...
