作用:rundeck替代linux上的crontab實現定時任務
參考:
https://blog.51cto.com/407711169/1409388
基本設置
1.部署一個rundeck。
2.創建一個project
3.添加node,node可以設置用戶及tag
4.創建job,job內定義對哪個node進行操作,以及操作的命令,或者腳本。node可以通過tag進行選定。其次是選擇crontab的執行定時的規則,與crontab很像,略有區別。一共是7個星,最後一個可以省略。從左到右分別代表秒,分鐘,小時,月的天,月,周的天,年。使用*代表當前指示的時間的全部,比如在秒的位置設置爲*,即表示後面時間內的每秒,分鐘的位置設置爲*表示後面時間內的每分鐘。設置的順序從左到右讀取。設置成數字就表示在某個具體的時間執行。如果表示每隔多久執行,使用/,到這裏就是大概,具體的語法,參考相關文檔。還有一點,位數之間使用空格隔開。
這個東西使用起來,是有bug的。總體過的去,就當個工具使用還是闊以的。爲啥不用jenkins上的定時job?ido not know