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

admin(F5) 执行器列表 OnLine 机器列表会重复 #107

Closed bobpan closed 7 years ago

bobpan commented 7 years ago

问题描述: 管理器两台,设置了F5,通过一个域名访问,executor分别尝试配置为域名和机器名,发现OnLine 机器列表会重复添加,如下图

executor

xuxueli commented 7 years ago

你好,类似问题在1.8.0的快照版本 (https://github.com/xuxueli/xxl-job/blob/master/xxl-job-admin/src/main/java/com/xxl/job/admin/core/thread/JobRegistryMonitorHelper.java#L49 ,可以参考此处代码修复该问题) 已经做了处理,对系统正常运营没有影响。 问题原因是:同一执行器机器,重复心跳注册时生成了多条记录。 但是,心跳注册通常是更新同一条已存在的记录,根据update行数判断是否存在旧注册记录,不存在才会新增,这个问题比较罕见。

bobpan commented 7 years ago

刚看到了另外一个Issue,呵呵,谢谢 @xuxueli