【发布时间】:2014-03-16 15:43:12
【问题描述】:
我有一个集群,这个集群有四个节点。
如果我停止一个节点,并编辑配置文件(添加一个新的复制缓存), 当我启动节点时,
- 集群会有新的复制缓存吗?
- 其他三个节点,是否需要修改配置文件?
问候。
【问题讨论】:
标签: configuration cluster-computing infinispan
我有一个集群,这个集群有四个节点。
如果我停止一个节点,并编辑配置文件(添加一个新的复制缓存), 当我启动节点时,
问候。
【问题讨论】:
标签: configuration cluster-computing infinispan
a) 是的,将在节点上创建新的复制缓存。但是,如果您有相同的缓存(名称)但配置不同,那您就是在自找麻烦。
b) 不,其他节点上的配置不会改变。您必须手动更改它,要么停止节点,要么运行滚动升级。
您也可以查看用于启动/停止缓存的 JMX 操作,但这不允许更改配置(我不是 100% 确定启动一个未知名称的缓存是否不会启动一个具有默认配置的新缓存) . 如果您对 CacheManager 具有编程访问权限,则可以使用以编程方式提供的配置启动缓存。
【讨论】: