Please answer some questions before submitting your issue. Thanks!
Which version of XXL-JOB do you using?
2.2.0
Expected behavior
执行器服务启动后,admin执行器ip没有自动注册更新
Actual behavior
执行器服务启动后,admin执行器ip没有自动更新,需要自己切换成手动,再切回来才能注册上去
看执行器服务日志是有注册成功的
2020-07-28 18:10:07.056 DEBUG [xxx 1 --- [rRegistryThread] c.x.j.c.thread.ExecutorRegistryThread 51 : >>>>>>>>>>> xxl-job registry success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxx-job-executor', registryValue='http://xxx:3xxx/'}, registryResult:ReturnT [code=200, msg=null, content=null]
Steps to reproduce the behavior
Other information
qq群加不了人
6条答案
按热度按时间o2gm4chl1#
@xuxueli
dw1jzc5e2#
问个问题 xxl-job registry-remove 这个是在EmbedServer 停止时候需要执行器主动发请求然后去 取消注册吗? 日志没看到有相关的remove执行
zmeyuzjn3#
你好,执行器注册存在短暂延迟,30s以内,可以稍等下。
nnvyjq4y4#
你好,执行器注册存在短暂延迟,30s以内,可以稍等下。
请问在哪里会自动更新吗? 这个方法是个空实现
jobgroup update 切换 时候看是会将 大于当前shijian -90s的给更新上去
嗯 看到了 在 JobRegistryMonitorHelper 会有更新
tuwxkamq5#
问题找到了
1.v2.2.0 不需要增加initMethod了 如果增加了,那么同一个地址会注册两次 建议admin对地址去重
2.admin job_group 的地址list 字段长度是 512
3.JobRegistryMonitorHelper 定时任务 定时获取地址list 时超过了 512,后续的更新都失败了 建议:每个 jobkey 一个事务去执行 增加地址list 长度
@xuxueli
vuktfyat6#
同样的问题,我之前提了一个issues,但是后面发现只要启动需要注册的服务他就会自动注册,但是不稳定,过一会立马就失效,甚至我断点跟的时候也会自动失效,然后再也连不上,只能一次又一次的重启,唉。。。 @xuxueli 大佬修复一下