org.apache.shardingsphere.elasticjob.reg.exception.RegException: java.lang.IllegalStateException: Expected state [STARTED] was [LATENT]
时间: 2024-05-30 08:10:16 浏览: 218
ListView后台更新报错:java.lang.IllegalStateException
4星 · 用户满意度95%
这个异常的出现可能是因为 ElasticJob 在使用 ZooKeeper 作为注册中心时,启动时间过长导致的。在 ElasticJob 的源码中,LATENT 状态表示作业注册中心还未启动,而 STARTED 状态则表示已经启动。因此,出现了 "Expected state [STARTED] was [LATENT]" 的异常提示,说明 ElasticJob 的注册中心还未启动完成。
解决方法可以尝试重新启动 ElasticJob,并且确保 ZooKeeper 已经正确启动。另外,可以检查一下 ElasticJob 的配置是否正确,包括注册中心的配置、作业配置等。如果问题无法解决,可以考虑升级 ElasticJob 的版本或者寻求 ElasticJob 官方的技术支持。
阅读全文