Spring使用@Scheduled进行定时任务,定的时间可否变
答案:2 悬赏:70
解决时间 2021-02-12 23:50
- 提问者网友:烟刺痛了眼
- 2021-02-12 05:50
Spring使用@Scheduled进行定时任务,定的时间可否变
最佳答案
- 二级知识专家网友:茫然不知崩溃
- 2021-02-12 06:14
定时器的操作可以是扫描保存时间的表,然后比对表中保存的执行时间和系统当前时间,如果满足条件就触发操作,如果不满足就不管~~~ 不过这个spring的任务时间间隔要设置比较短~~~
全部回答
- 1楼网友:我颠覆世界
- 2021-02-12 07:24
有两种方法: 第一种当然你可以把scheduled写到xml文件中进行配置。
第二种在你的类前面添加 @propertysource("classpath:root/test.props") 然后修改你的@scheduled(cron="0/5 * * * * ? ") 为 @scheduled(cron="${jobs.schedule}") 最后test.p。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯