2014-02-12 40 views
0

標題很好解釋它;在運行時在偵聽器中添加或刪除listenMulticast?

可能嗎?我想創建主備關係,如果主服務器出現故障,備份接管,成爲主服務器並創建自己的備份並繼續運行。目前我正在使用listenMulticast進行廣播。

我想要一個行爲,在終端打印越來越多的數字用於學習目的。如果我發送某種中斷信號,主人應該被銷燬,但是從上面開始,關係被重新創建並且數字不斷被打印。爲此,我不在乎數字是否被跳過,我只是在結構之後。

謝謝。

回答

0

reactor.listenMulticast返回IListeningPortIListeningPort.stopListening阻止端口收聽。 IListeningPort.startListening開始它再次在相同的地址收聽。

您可以隨時致電listenMulticaststopListeningstartListening

+0

也許「扭曲」不適合我的目的。我可能只是在線程中使用'socket'庫,並希望我能得到我想要的行爲。計劃是我可以銷燬DatagramProtocol對象並重新創建它,就好像我的一個客戶/服務器實際崩潰一樣。謝謝。 – Martol1ni

+0

我確定我無法評論你的應用程序的細節,我不知道。 –

相關問題