请参阅Ignite中的服务器节点

请参阅Ignite中的服务器节点,ignite,Ignite,我在服务器上有3个Ignite节点,并形成了我的一个客户端节点,它在服务器上有3个IpFinder节点 如何引用第i个节点 节点未指定给特定索引。因此,没有API可以让您获得第i个节点 但是,您可以使用大量的ClusterGroupAPI方法,这些方法允许基于不同的参数获取节点 最后,可以使用ignite.cluster().nodes()获得节点的完整列表。此列表中的每个节点都包含分配给它的UUID。这意味着您可以确定每个节点的UUID,并在以后使用ignite.cluster().node(

我在服务器上有3个Ignite节点,并形成了我的一个客户端节点,它在服务器上有3个IpFinder节点

  • 如何引用第i个节点
    节点未指定给特定索引。因此,没有API可以让您获得第i个节点

    但是,您可以使用大量的
    ClusterGroup
    API方法,这些方法允许基于不同的参数获取节点


    最后,可以使用
    ignite.cluster().nodes()
    获得节点的完整列表。此列表中的每个节点都包含分配给它的UUID。这意味着您可以确定每个节点的UUID,并在以后使用
    ignite.cluster().node(UUID)

    您可以在启动时为每个节点分配唯一的属性值:

        <property name="userAttributes">
            <map>
                <entry key="my_attr" value="value1"/>
            </map>
        </property>
    
    
    

    然后使用
    ClusterGroup.forAttribute
    方法检索节点。

    您已经尝试了什么?通过Ignite.cluster().nodes()我们可以获取集群中的所有节点。和Ignite.cluster().nodes(UUID)特定的节点,但我不知道我的节点UUID。