我正忙于一个apache camel项目,该项目每周二8:00自动上传文件到SFTP服务器的过程.
我想把我的阿帕奇骆驼路线的延迟设置为:每周二晚上8点.
我该怎么做呢?
假设'A'是我的取件位置,'B'是我的目的地.
使用Quartz组件作为调度程序,使用pollEnrich读取文件,使用FTP组件发送其内容:
from("quartz://myscheduler?cron=0+0+8+?+*+THU")
.pollEnrich("file:inbox?fileName=data.txt")
.to("ftp://foo@127.0.0.1:21/?password=pwd")
Run Code Online (Sandbox Code Playgroud)
有关cron表达式的更多信息,请参见此处.
| 归档时间: |
|
| 查看次数: |
3728 次 |
| 最近记录: |