1. 程式人生 > >周期/定時運行+進程守護工具,服務器維護利器

周期/定時運行+進程守護工具,服務器維護利器

文件 x64 對話 運行 說明 toa 技術分享 hub user

大家好,很久沒寫博客了,最近在部署網站的時候,需要將寫成console運算模塊一並部署到服務器上。

然而Windows自帶的任務計劃程序是滿足不了了,之前的公司有人開發過GerneralServiceHost,也就是個托管服務的程序,可惜沒源碼,那麽自己寫一個!

技術分享圖片

特點:

  • 指定一個可執行文件作為任務,可以管理這個任務做增刪改
  • 指定任務的運行方式,可以周期運行,也可以一次運行
  • 有進程守護功能(掛掉直接重新運行),還有不間斷運行模式(掛掉或者正常結束後都重新運行)。
  • 運行狀態和運行統計,日誌查看和導出

安裝說明:

  1. 下載安裝包 https://raw.githubusercontent.com/jevonsflash/GeneralServiceHost/master/GSH/gsh.zip

  2. 解壓並雙擊 setup.exe 安裝

運行環境

  • Microsoft Windows 7 x64 及以上

  • 包含.Net 4.6.1運行時

已知問題:

如要運行管理員權限的任務,需要在管理員模式下啟用該程序

在Windows 7下若程序出現異常,會彈出異常對話框,這在進程守護勾選的情況下,可能需要您手動關閉它才能繼續執行

整個項目由WPF技術提供支持

項目地址:

https://github.com/MatoApps/GeneralServiceHost

有興趣的同鞋可以看看,謝謝!

周期/定時運行+進程守護工具,服務器維護利器