Jboot定时任务失效

geeku 发布于 08/08 16:48
阅读 367
收藏 0
@Cron("*/1 * * * *")
@EnableDistributedRunnable

配置如上,但定时任务无法启动

加载中
0
理工男海哥
理工男海哥
@Cron("*/1 * * * *")
@EnableDistributedRunnable

只能用在 Runnable、ProcessTask 和 it.sauronsoftware.cron4j.Task 这三个类(或接口)的子类(或实现类)上。

0
g
geeku

都是在实现类上,但是全部失效

0
理工男海哥
理工男海哥

@EnableDistributedRunnable 分布式任务依赖redis,请查看下redis是否配置正确。

jboot.redis.host

jboot.redis.password 

等配置。

理工男海哥
理工男海哥
回复 @君子之耀 : 当 cache 或者 mq 没有配置,默认使用 jboot.redis 的
君子之耀
君子之耀
回复 @理工男海哥 : 直接配置jboot.redis是为了在应用中单独直接使用redis,可以这样理解吗?
理工男海哥
理工男海哥
回复 @君子之耀 : 可以给mq和cache配置自己独立的redis服务器
君子之耀
君子之耀
jboot.redis相关配置与jboot.cache.redis以及jboot.mq.redis配置有何区别呢?
0
javadeveloper
javadeveloper

如果文档里面有说明就最好了。

0
g
geeku

所有配置都正确,唯独分布式任务无法写入redis

0
g
geeku

这类型定时任务的demo有没有更多些,一直都报错.

返回顶部
顶部