首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
Cron4jPlugin的使用--动态设置定时
CliveNo.1
2019-05-27 12:11
使用jfinal定时任务时,定时任务的表达式怎么动态设置。由前台动态设置什么时候执行,不是从配置文件设置固定的。
项目:
JFinal
2
1
评论区
JFinal
2019-05-27 12:39
使用新的表达式,然后 new Cron4jPlugin(新表达式).start() 即可
注意,如果希望取消这些 new 出来的 Cront4jPlugin 对象,得调用它的 stop() 方法
回复
CliveNo.1
2019-05-27 13:38
@JFinal
谢谢
回复
CliveNo.1
2019-05-27 15:01
@JFinal
大佬,为什么定时任务执行操作数据库,报空指针异常,比如执行类似 Demo.dao.findById(1)
回复
CliveNo.1
2019-05-27 15:38
@CliveNo.1
我知道什么原因了,打扰了 ~~~
回复
马衍硕
2019-06-10 11:01
@CliveNo.1
@JFinal
我需要在从数据库中加载Cron4jPlugin的配置信息,但是在configPlugin方法中数据库配置还未生效,使用Db.find会报空指针异常,请问波总,我的需求如何实现
回复
kele679
2019-07-11 17:49
@JFinal
新表达式是啥
回复
JFinal
2019-07-12 10:26
@kele679
新表达式是指你动态创建或者配置的 "新的表达式", 是相对于配置的固定的表达式来说的
回复
andy
2019-12-19 22:15
这样是每个任务会启动一个新的线程吗?如果是,那另外有没有统一调度的方式?
回复
389747684
2020-01-06 12:06
多个任务列表,只对其中一个做动态定时,该如何设置?
回复
jiangye
2020-04-10 11:04
@JFinal
波总,我想问下定时器已经加载完了,时间表达式我还能再修改吗。或者说重新加载一个新的定时器
回复
发送
我要反馈
热门反馈
扫码入社
注意,如果希望取消这些 new 出来的 Cront4jPlugin 对象,得调用它的 stop() 方法