问题描述:Elastic-Job项目启动后控制台┅直报配置的Cron表达式有误且Cron表达式与当前配置的表达式不一样,报错的Cron表达式是旧的配置
解决方法:引起该问题的原因是首次报Cron表达式有誤的时候真的是表达式有问题修改为正确的Cron表达式后,再次启动项目项目依然会提示该错误,这个时候是由于zookeeper服务器中存储的该Job的配置信息依然是旧的这个时候需要去更新zookeeper服务器上面存储的配置信息,我们可以在Job配置信息块显式添加overwrite并将其字段值设为true
overwrite:是否重新覆蓋zookeeper服务器上面的关于该Job的配置信息(比如cron表达式,分片数量等)其取值为true/false,缺省时默认为false