技术问题:两年写了50个定时任务,但是这些定时任务的时间不同,频率不同,问题是,怎么写一个能够让这些定时任务想什么时候运行就能运行的解决方案

评论

最新评论(19

dongjunv5
07/26 17:59  
quartz 可以
InkYI
03/21 13:27  
@就叫程舰 这样你想啥时候调用就啥时候调用,遇到问题,还可以手动调用,毕竟只要用curl 或者 postman 再或者用浏览器访问一下url地址就执行了一次任务。
InkYI
03/21 13:24  
@就叫程舰 比如你有好几亿个定时任务,放在一个web项目里,通过url的访问来执行,对外暴露出来的url地址大约是:http://ip:port/jobs/业务/产品/功能/定时任务1,访问这个链接,就会执行一次任务。然后用windows的定时任务,或者linux的crontab来定时调用,让任务和定时调用分开
NaitGnahz
03/20 23:49  Android
JP1
rz
03/20 19:05  Android
配置触发器啊
四月与端午
03/20 18:11  
定时任务持久化到数据库,可以搜索一下这方面的
木九天
03/20 17:52  
@InkYI 这就有点高大上了哈,懵逼
木九天
03/20 17:51  
@getOut 这个怎么操作,我还真没有弄过
getOut
03/20 17:48  
cron执行表达式,做成可配置的不就行了
InkYI
03/20 17:24  
定时任务任务写成web服务,url链接触发,然后再服务器上配置系统的定时任务,比如linux的crontab,如果有调整或者下线,都可以快速调整。
木九天
03/20 17:22  
@开源中国首席-长方体-混泥土-瞬间移动师 嗯,感觉还不错,我仔细深入看一看,谢谢啦🙏
@就叫程舰 参考这个https://blog.csdn.net/yunhan0806/article/details/79814903
平安北京
03/20 17:14  
quartz,可在界面上选表达式的,这个不难
木九天
03/20 17:01  
@开源中国首席-长方体-混泥土-瞬间移动师 之前的定时任务都是@Schedule(cron="") 这里面设置的,该如何保持这样不变而让他们再次启动呢,说的配置是怎么个配置法,有入门博客名字
木九天
03/20 17:00  
@芥末咸驴 之前的定时任务都是@Schedule(cron="") 这里面设置的,该如何保持这样不变而让他们再次启动呢
芥末咸驴
03/20 16:57  
可配置就简单多了,
吴彦祖osc分祖
03/20 16:56  
quartz框架了解一下

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部