xuxueli / xxl-job

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

xxl-job JobThread stoped #3327

Open F-T-Jen opened 11 months ago

F-T-Jen commented 11 months ago

Please answer some questions before submitting your issue. Thanks!

Which version of XXL-JOB do you using?

2.3.1

Expected behavior

设置每两分钟执行一次

Actual behavior

自动执行一次后概率出现如下日志, 特别实在项目刚启动时, 然后下一次可能会执行失败 com.xxl.job.core.thread.JobThread | >>>>>>>>>>> xxl-job JobThread stoped, hashCode:Thread[xxl-job, JobThread-41-1699322400131,10,main]

Steps to reproduce the behavior

启动后执行一次出现

Other information

F-T-Jen commented 11 months ago

image 每次启动后第一次执行完毕, 再1分33秒会xxl-job JobThread stoped

kennyQAQ commented 9 months ago

因为默认设置是 同一个jobId JobThread 在90s内没任务 90s后会被销毁

Mrcxl commented 7 months ago

我也遇见了相同的问题,请问下是否解决了此问题…跪求大佬解决!

Mrcxl commented 7 months ago

7cf5795235c45719f9223197294e413d

F-T-Jen commented 7 months ago

7cf5795235c45719f9223197294e413d 多添加一个执行器就可以了, 然后新建任务的时候选择新的执行器

Mrcxl commented 7 months ago

没太理解您的意思…可以教教我吗 感谢感谢

F-T-Jen commented 7 months ago

没太理解您的意思…可以教教我吗 感谢感谢

image image

Mrcxl commented 7 months ago

意思是我现在的执行器的注册方式是192.168.10.1:9999注册方式是自动注册 名称为执行器1 现在我再手动添加一个 192.168.10.1:9999 执行器2 在任务编辑的选择那里改为我刚刚手动添加的执行器2对吗

F-T-Jen commented 7 months ago

意思是我现在的执行器的注册方式是192.168.10.1:9999注册方式是自动注册 名称为执行器1 现在我再手动添加一个 192.168.10.1:9999 执行器2 在任务编辑的选择那里改为我刚刚手动添加的执行器2对吗

是的, 多试一下就知道了

Mrcxl commented 7 months ago

那这样的话,相当于就是把任务里面原来自动注册的执行器,改为我手动注册的执行器,原来自动注册的执行器就没有用到咯