一個簡單任務場景,業務對賬,同時需要備份請求的對賬文件(sftp服務),所以使用了一個強大的支持
多種存儲的工具rclone,然后定時自動同步到s3存儲中,對於定時任務,使用jenkins(基於定時任務cron)
使用jenkins的好處是靈活可以隨意配置,同時我們系統已經有了好多構建節點,具有冗余性
參考圖
操作流程說明
因為rclone的配置是可以復用的,所以配置好一個同時copy jenkins 的agent 就行了,具體創建的jenkins job 就是一個執行rclone shell 命令
的自由job了,對於定時任務,我們可以使用jenkins 自帶的定時觸發機制,隨意調整任務的構建了
說明
rclone 對於同步包含了copy 以及sync 命令,如果是打算源以及目的是一樣的,直接使用sync就可以,對於目的可能會變,但是不像被刪除的話
可以使用copy