jtain 發表於 2017-8-22 09:23:36

是否能定時重啟?

因為我公司mail server 以前是使用 linux 被當作跳板。
所以一直到現在都還會有來自世界各地嘗試登入或使用我公司mail server的攻擊。
近來常常都是假日會導致 mdaemon反應變慢,這時候只能 stop mdaemon之後再 start

所以想讓 mdaemon 在清晨自動重啟,但我又不能使用系統本身的排程。
因為那樣會是直接強制關閉,很容易導致郵件遺失(因為我試過)。

所以想問問mdaemon有無可以設定定時重啟?
還是有其他的解決方式?

MarchFun 發表於 2017-8-22 16:56:28

它本身是沒有這個功能。
你可以試著利用其它定時執行的工具透過批次命令重啟服務。
例如寫一個 .bat 批次檔然後排程自動執行,命令參考如下:
C:\WINDOWS\system32\cmd.exe /C NET STOP "MDaemon" && NET START "MDaemon"

jtain 發表於 2017-8-22 18:40:37

問題是 MDaemon 的 STOP 有時候會需要等一下下才會真的結束 MDaemon.exe,
這時候才能 START

MarchFun 發表於 2017-8-23 15:07:12

中間再加一個等候時間的迴圈即可。網路上找一下。

lck1006 發表於 2018-4-30 13:57:45

或者將個批次檔分開兩個...一個是STOP, 一個是START...然後排程自動執行, 兩個之間相差多少隨你設
頁: [1]
檢視完整版本: 是否能定時重啟?