我有一个基于微服务的架构,netty io在spring启动应用程序上运行,当我想向客户端发送消息时我必须等待来自客户端的消息将回复发送给我想要的那个发送。 如何在不等待他与我沟通的情况下向客户发送消息? 我在这一步中输了。
答案 0 :(得分:2)
您可以这样处理:
ctx.channel()
在每个通道处理程序上可用)channelInactive
事件以在客户端断开连接时删除引用除了等待HelloMessage之外,您还可以捕获channelActive
事件,但每次有人连接到您的侦听端口时都会触发它,即使它不是您的客户端之一。这就是为什么我更喜欢使用“Hello Message”
现在,您有关于频道的参考资料,您可以通过拨打channel.writeAndFlush()