xuxueli / xxl-job

A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
http://www.xuxueli.com/xxl-job/
GNU General Public License v3.0
27.47k stars 10.86k forks source link

多个调度中心,任务重复执行 #1919

Closed jipeigong closed 4 years ago

jipeigong commented 4 years ago

Please answer some questions before submitting your issue. Thanks!

Which version of XXL-JOB do you using?

2.2.0

集群环境: admin x2,执行器 x2 数据库:阿里云RDS mysql

创建任务: 微信截图_20200821113943

执行结果: 微信截图_20200821114421

微信截图_20200821112412

微信截图_20200821112419

同一实际每个调度中心都触发执行了一次

Other information

同 #1886

jipeigong commented 4 years ago

问题已解决:问题是批量执行sql脚本时此INSERT INTO xxl_job_lock ( lock_name) VALUES ( 'schedule_lock');脚本没生效,导致DB锁未生效

xiaozichen commented 4 years ago

请问你是怎么解决的这个锁未生效的问题

fengmingli commented 4 years ago

这个问题,我也遇到了。是怎么解决锁未生效的问题的

jipeigong commented 3 years ago

手动执行sql

itwujt commented 1 month ago

问题已解决:问题是批量执行sql脚本时此INSERT INTO xxl_job_lock ( lock_name) VALUES ( 'schedule_lock');脚本没生效,导致DB锁未生效

未解决:这个表锁有,也生效了,但是还是重复执行了,我用的是 2.3.1 版本的 xxl-job,xxl-job-admin 部署了双节点,执行器双节点,路由策略轮询,阻塞策略单机串行