2016-09-06 75 views
0

我正在嘗試學習akka.net集羣。Akka.net燈塔一直試圖連接到失敗節點

我想我明白,當一個節點發生故障時,它將從集羣中刪除。但是這似乎並沒有發生。

我啓動了一個Lighthouse實例(作爲種子節點),並創建了一個超級簡單的Akka.net項目並連接。它都連接好。

但是當我殺死節點時,燈塔一直在尋找它。最終它會說明領導者不能履行其職責。

我知道該節點沒有優雅地離開集羣,但我想我會讓節點崩潰。

我認爲當發生這種情況時,八卦系統應該從集羣中刪除死亡節點,並且所有事情都會繼續。 (這時如果節點恢復聯機,它可以要求被重新添加到集羣中。

但我一定是失去了一些東西。因爲燈塔只是不斷重試了個遍。

爲什麼會這樣?而不是僅僅等待它重新連接

回答

3

我將此添加到我的配置的「集羣」的一部分,它導致節點超時:

auto-down-unreachable-after = 5s