rundeck定時任務

作用: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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章