获取 Ignite 客户端-服务器连接信息
Getting Ignite Client-Server Connection Information
在 Apache Ignite 的简单客户端-服务器架构中,我有 3 个服务器节点和 20-30 个客户端节点。 Ignite Server Cluster 有 20 个缓存,所有其他客户端都在访问这些缓存。
所以问题是当客户端连接到 Ignite 服务器集群时,它连接到每个节点还是一个特定节点?另外,我可以知道客户端连接到哪个服务器节点吗? (在它所连接的客户端上打印服务器节点 ID)。
如果我们谈论的是胖客户端,它将与单个服务器节点建立发现连接,但会与它需要从中获取数据的每个数据节点建立通信连接。
发现仅用于集群范围内的公告,并且透明地进行故障转移,因此您不必担心这一点。
在 Apache Ignite 的简单客户端-服务器架构中,我有 3 个服务器节点和 20-30 个客户端节点。 Ignite Server Cluster 有 20 个缓存,所有其他客户端都在访问这些缓存。
所以问题是当客户端连接到 Ignite 服务器集群时,它连接到每个节点还是一个特定节点?另外,我可以知道客户端连接到哪个服务器节点吗? (在它所连接的客户端上打印服务器节点 ID)。
如果我们谈论的是胖客户端,它将与单个服务器节点建立发现连接,但会与它需要从中获取数据的每个数据节点建立通信连接。
发现仅用于集群范围内的公告,并且透明地进行故障转移,因此您不必担心这一点。