【问题标题】:Netty rotating reconnect handlerNetty 旋转重新连接处理程序
【发布时间】:2012-03-08 23:38:37
【问题描述】:

我正在尝试在 netty 中编写一个处理程序,其中包含 n SocketAddress 的列表。我想要发生的是从第一个地址开始并尝试连接。如果失败,请尝试下一个地址,依此类推。

如果连接因任何原因断开,那么我希望无限期地重试连接,在地址列表中循环。

有没有人对如何写这篇文章有任何建议。我找到了有关执行单个地址重新连接处理程序的 netty 示例,但不确定多个情况。

【问题讨论】:

    标签: sockets netty reconnect


    【解决方案1】:

    我认为您可以使用 ChannelFutureListener 轻松完成此连接部分。对于连接断开,您可以编写自定义 SimpleUpstreamChannelHandler 并覆盖 connectionClosed(..) 方法来处理“重新连接”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-16
      • 2013-01-29
      • 1970-01-01
      • 1970-01-01
      • 2013-03-06
      • 2012-02-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多