java ping节点失败[nodeId=null]

b5lpy0ml  于 2023-05-21  发布在  Java
关注(0)|答案(1)|浏览(77)

我们有一个Ignite设置(apache-ignite-2.13.0-1,Zulu Java 11.0.13,RHEL 8.6),其中有3个服务器节点和大约20个客户端作为客户端节点加入拓扑。此外,客户端应用程序还通过JDBC进行连接。该应用程序是从第三方供应商,所以我不知道他们在做什么内部。
一段时间以来,我们看到3个服务器中的一个总是记录大量的这些警告:
[12:40:41,446][WARNING][tcp-disco-ip-finder-cleaner-#7-#62][TcpDiscoverySpi]无法ping节点[nodeId=null]。已达到超时60000 ms。原因:连接被拒绝(连接被拒绝)
它并不总是这样做,Ignite和应用程序被更新了多次,在某个时候这开始出现。
我不明白这是什么意思我在带有ignitevisor的拓扑中看到的所有节点都有一个nodeId集,但在这里它是null。所有服务器节点和客户端之间在所有高端口上具有完全连接。所有预期的节点都显示在拓扑中。
那么这个nodeId=null的节点是什么呢?我怎么能找到更多关于它来自哪里?
问候,斯文

kq0g1dla

kq0g1dla1#

总结一下,

  • 在2.11中引入了该消息,以便为通信和联网提供附加的日志记录。
  • 警告本身只是意味着一个节点可能无法从当前节点访问,即我们无法定位那个节点这在很多情况下是正常的,您可以忽略此警告。
  • 实现似乎是相当不正确的,我们想写下来,只有第一次,而不是有一堆重复的消息。另外,这种类型的日志记录信息曾经是DEBUG,而现在它变得更加严重- WARN没有理由。
  • 有一个开放的ticket用于改进。

相关问题