2014-02-12 43 views
0

标题很好解释它;在运行时在侦听器中添加或删除listenMulticast?

可能吗?我想创建主备关系,如果主服务器出现故障,备份接管,成为主服务器并创建自己的备份并继续运行。目前我正在使用listenMulticast进行广播。

我想要一个行为,在终端打印越来越多的数字用于学习目的。如果我发送某种中断信号,主人应该被销毁,但是从上面开始,关系被重新创建并且数字不断被打印。为此,我不在乎数字是否被跳过,我只是在结构之后。

谢谢。

回答

0

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

您可以随时致电listenMulticaststopListeningstartListening

+0

也许“扭曲”不适合我的目的。我可能只是在线程中使用'socket'库,并希望我能得到我想要的行为。计划是我可以销毁DatagramProtocol对象并重新创建它,就好像我的一个客户/服务器实际崩溃一样。谢谢。 – Martol1ni

+0

我确定我无法评论你的应用程序的细节,我不知道。 –

相关问题