当前位置:  开发笔记 > 编程语言 > 正文

关闭Netty UDP服务器

如何解决《关闭NettyUDP服务器》经验,为你挑选了1个好方法。

我有一个使用Netty编写的非常简单的UDP服务器 - 它非常高兴地绑定自己并接受消息,但我无法弄清楚如何取消绑定它.

我错过了什么,或者Netty没有公开必要的API来取消绑定服务器?

编辑

这是我用来绑定服务器的代码:

DatagramChannelFactory f = new NioDatagramChannelFactory(Executors.newCachedThreadPool());
ConnectionlessBootstrap b = new ConnectionlessBootstrap(f);

ChannelPipeline p = b.getPipeline();
p.addLast("encoder", new StringEncoder());
p.addLast("decoder", new StringDecoder());
p.addLast("logic",   this);

chan = b.bind(new InetSocketAddress(port));

nos.. 6

netty提供了许多设置服务器的入口点,我不知道你使用了哪一个.

您应该能够简单地.unbind(或.close)Channel从ServerBootstrap.bind返回



1> nos..:

netty提供了许多设置服务器的入口点,我不知道你使用了哪一个.

您应该能够简单地.unbind(或.close)Channel从ServerBootstrap.bind返回

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有