今天部署服务遇到一个错误:java.lang.RuntimeException: xxl-job jobhandler naming conflicts.
按照提示的错误应该是定时任务命名重复了,但是我查了一整圈也没有发现重复命名的。最后观察是在哪个任务时创建失败,但是发现这个任务也是没有重复命名的,然后看了前面一个任务,发现用了@RefreshScope标签,在这前面的其他服务都没有用,结果都是可以创建成功的。尝试去掉这个标签,果然启动成功了。
看来得找个时间研究一下org.springframework.cloud.context.config.annotation.RefreshScope的原理。
java.lang.RuntimeException: xxl-job jobhandler naming conflicts.
最新推荐文章于 2025-03-22 18:50:29 发布