Caching Apache Ignite备份缓存节点标识

Caching Apache Ignite备份缓存节点标识,caching,backup,ignite,Caching,Backup,Ignite,我已经开始在我当前的项目中使用ApacheIgnite。我已将ignite群集设置为3个服务器节点,备份缓存计数为1。Ignite Client Node能够在群集中创建主缓存和备份缓存。但这里我想知道一个特定的缓存,它是主节点,备份缓存存储在哪个节点上。在查找每个缓存的大小时,是否有可用的工具或Visor命令 谢谢。Visor CLI显示每个节点拥有多少个主分区和备份分区 默认情况下,缓存被拆分为1024个分区。您可以通过配置关联函数来更改它。您可以查看并检查一些特定的分区分布 --cach

我已经开始在我当前的项目中使用ApacheIgnite。我已将ignite群集设置为3个服务器节点,备份缓存计数为1。Ignite Client Node能够在群集中创建主缓存和备份缓存。但这里我想知道一个特定的缓存,它是主节点,备份缓存存储在哪个节点上。在查找每个缓存的大小时,是否有可用的工具或Visor命令


谢谢。

Visor CLI显示每个节点拥有多少个主分区和备份分区

默认情况下,缓存被拆分为1024个分区。您可以通过配置关联函数来更改它。

您可以查看并检查一些特定的分区分布

 --cache distribution nodeId|null [cacheName1,...,cacheNameN] [--user-attributes attrName1,...,attrNameN]

    Prints the information about partition distribution.
此命令打印节点之间的分区分布

样本:

 ./control.sh --cache distribution null myCache

[groupId,partition,nodeId,primary,state,updateCounter,partitionSize,nodeAddresses]
[next group: id=1482644790, name=myCache]
1482644790,0,e27ad549,P,OWNING,0,0,[0:0:0:0:0:0:0:1, 10.0.75.1, 127.0.0.1, 172.23.45.97, 172.25.4.211]