2012-04-18 31 views
0

我在spring MVC中使用了hazelcast並且使用上下文加載了實例。 現在由於彈簧代碼中的錯誤,有時我的上下文被重新加載。Hazelcast:關閉hazelcast集羣中的特定成員

而且每當spring上下文重新加載hazelcast在其集羣中創建一個新成員。 我正在努力解決在春天的錯誤,但直到比我想知道,我怎麼能關閉榛子集羣的特定成員,而不會影響其他成員。

謝謝。

回答

2

我最近遇到過這個問題。我唯一的解決方案是在「contextDextroyed」事件中創建與spring servlet分派器關聯的servlet上下文偵聽器並關閉hazelcast實例。

希望這會有所幫助。

+0

頭上..我想知道我是如何錯過這個簡單的事實..! 謝謝fmgp。 – 2012-04-18 19:35:09

1

您只需要在上下文初始化時創建一個關閉掛鉤,並在上下文退出時調用shutdown方法(請參閱手冊)。

相關問題