我有幾個在Linux系統上運行的腳本(作業)(bash腳本或python腳本)。每個腳本都會一遍又一遍地執行相同的任務,並在兩者之間進行一些休眠(執行任務,然後休眠一段時間,然後再次執行任務)。linux web作業管理
我想要一個web界面,我至少可以a)啓動/停止每個腳本,b)查看每個腳本的狀態。理想情況下,我也可以在web中查看日誌文件。
有沒有這樣的免費(開源)工具?
我有幾個在Linux系統上運行的腳本(作業)(bash腳本或python腳本)。每個腳本都會一遍又一遍地執行相同的任務,並在兩者之間進行一些休眠(執行任務,然後休眠一段時間,然後再次執行任務)。linux web作業管理
我想要一個web界面,我至少可以a)啓動/停止每個腳本,b)查看每個腳本的狀態。理想情況下,我也可以在web中查看日誌文件。
有沒有這樣的免費(開源)工具?
我想你正在調查supervisord。
我會建議你使用cron服務而不是使用sleep()函數可能與死循環結合在一起。
並且...如果您想通過Web GUI進行管理,以下是可能對您有用的開源項目示例:https://github.com/alseambusher/crontab-ui。
[** Supervisord **](https://serversforhackers.com/c/monitoring-processes-with-supervisord)? –