我有幾個關於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.使用多臺主機設置緩存集羣時的其他指導原則?
欣賞任何見解。