tomcat中的群集实际上如何工作

时间:2018-11-26 07:01:35

标签: tomcat

我正在浏览tomcat群集文档。

我想知道一个tomcat节点如何找到其他tomcat节点。所有的tomcat都将在不同的计算机中启动,并且可能在不同的端口中。

1 个答案:

答案 0 :(得分:1)

据我了解,cluster information是使用多播IP地址交换的。 每个服务器都在侦听并将心跳发送到公共多播地址(默认为228.0.0.4)。心跳包含服务器的IP地址和侦听端口。

例如,服务器A启动并向公共多播地址228.0.0.4发送包含'192.168.17.3:4012'的hartbeat。 服务器BCD现在知道如何与服务器A通信。 服务器BCD也会定期发送心跳,因此服务器A很快就知道如何与它们通信。