2017-01-16 44 views
0

在驅逐之前,Hazelcast在MapStores中調用store()storeAll()嗎?Hazelcast驅逐和MapStore

我已經把地圖連接到MapStore,它工作正常。但我想知道什麼時候Hazelcast想要進行驅逐。在清除緩存之前是否調用MapStore方法?

回答

2

每個操作都反映到分區線程上的MapStore,因此它不必在驅逐時調用storeAll,也不會調用它(如果通過啓用寫入)。如果在地圖背後寫入將被驅逐,但預定的MapStore操作將會運行。

+0

我使用的寫入模式是「寫入後」。延遲時間爲10分鐘。驅逐前它調用storeAll()嗎? –

+0

不,它不會。 –