apache / shardingsphere-elasticjob

Distributed scheduled job
Apache License 2.0
8.15k stars 3.29k forks source link

多网卡存在注册bug 1.1.1版本 #202

Closed wgou closed 7 years ago

wgou commented 7 years ago

今天遇到ElasticJob的一个bug 出现条件: 服务器上存在多网卡 现象: 当服务器重启之后,ElasticJob 本身获取IP的是根据网卡顺序来的,经测试获取网卡顺序是会变的。服务器本身IP为147,VIP 为119. 之前注册ZK的ip为147,重启之后ElasticJob 获取IP为119. 导致执行的时候147 与119(147) 都会执行,导致数据重复处理。

出现版本:1.1.1

ElasticJob 获取IP的方法: /**

terrymanu commented 7 years ago

请问是否可以通过网卡设置解决此问题

wgou commented 7 years ago

可以的,使用排序最后的tun接口来搭载VIP.

terrymanu commented 7 years ago

那请问这个issue是可以关闭了么