提交 52b674e3 编写于 作者: A Alan Lau 提交者: wu-sheng

Fix isSelf address. (#3051)

上级 deb2d900
......@@ -68,7 +68,11 @@ public class EtcdCoordinator implements ClusterRegister, ClusterNodesQuery {
if (nodes != null) {
nodes.forEach(node -> {
EtcdEndpoint endpoint = gson.fromJson(node.getValue(), EtcdEndpoint.class);
res.add(new RemoteInstance(new Address(endpoint.getHost(), endpoint.getPort(), true)));
Address address = new Address(endpoint.getHost(), endpoint.getPort(), true);
if (!address.equals(selfAddress)) {
address.setSelf(false);
}
res.add(new RemoteInstance(address));
});
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册