2011-12-13 20 views
0

當我在具有兩個節點的集羣上使用不同的持久性策略時,一小部分地圖實體將不會被存儲。 我的具體做法是: 1.在第一個節點上設置write-delay-seconds = 10,在第二個節點上設置write-delay-seconds = 0。 2.一個接一個地啓動兩個節點。 3.在hazelcast地圖中填充200個實體,該地圖具有實現MapStore的相應持久存儲器。 4.一定量(約1%)的密鑰既不會通過store()也不會通過storeAll()持久化。在兩個集羣節點上使用不同的persisence策略時,某些地圖實體不能被保留

回答

2

Hazelcast希望您在同一羣集中的所有節點上使用完全相同的配置。不支持在不同節點上配置具有不同映射存儲策略的映射。否則,你可能會遇到不一致和一些奇怪的行爲。

相關問題