我有几个关于AppFabric缓存的问题。如何验证多个主机缓存集群设置
问题1.
我已经建立了一个AppFabric缓存集群与两个主机,说Host1和Host2。我在Host1机器上用SQL Server提供程序注册了两台主机。
我的客户端配置是这样的:
<hosts>
<host name="Host1" cachePort="22233" />
</hosts>
现在,当我跑我的客户,每一个值都被存储在主机1和从来没有在主机2时。这仅仅是由于共同发生或者我的设置有什么问题吗?如何验证两台主机是否在群集中可用?就上述问题
更新:
如果我修改我的客户端配置,包括其他主机,即
<hosts>
<host name="Host1" cachePort="22233" />
<host name="Host2" cachePort="22233" />
</hosts>
然后,它拿起主机2有时来存储数据。但据我所知,我不需要在客户端配置中指定群集中的所有主机。那是对的吗?
问题2.
有没有办法更改主机的CachePort。我可以使用Set-CacheHostConfig更新其他端口,但不能更新CachePort。
问3.使用多台主机设置缓存集群时的其他指导原则?
欣赏任何见解。