初始問題 (X)
我有幾台運行 Debian 的 Linux 機器,它們都連接到網路。他們託管網頁伺服器,在沒有互聯網的情況下可以在本地存取。一切正常,但我正在積極開發整個系統,需要推動變更。我正在使用 git 和 cron 作業,因此總是在晚上下載並部署新版本。但誰來看守守衛?我也希望 cron 作業有類似的更新機制。這就是我尋找 cron 替代方案的原因。我發現赫克倫。
我目前的問題(Y)
問題是 - hcron 沒有被廣泛使用,但它文件不太明白。我已經從 .deb 套件安裝了它並以某種方式讓它運行。
- 我可以看到日誌檔案從 /var/log/hcron/hcron.log 被更改
- 我更改了 /etc/hcron/ 中的設定文件
- 我已經使用 hcron-event 建立了 cron 作業,但我不知道下一步該做什麼。如何將此活動新增至日程表?任何人?
答案1
如果您已經定義了 hcron 事件檔案(它應該位於~/.hcron/<fqdn>/events
),則只需執行 hcron-reload 即可。 hcron-reload 建立一個包含所有 hcron 事件的快照文件,將其複製到假脫機目錄以供 hcron-scheduler 查看,並通知 hcron-scheduler 快照正在等待加載。 hcron-scheduler 每分鐘都會檢查是否有任何等待的快照,並加載它們。
身為 hcron 的開發人員,我很想知道文件中哪些內容是不理解的。請參閱接觸網站上的資訊。