Netty 4.0.30.Final 发布,此版本包括 30+ 改进,有 bug 修复,改进和新特性。
最主要的改进:
ServerBootstrap.handler(...) will add handler before Channel is registered (#3933)
Ensure OpenSslSession informations can be retrieved even after shutdown (#3934)
Disable RC4 by default when using SslContext (#3987) (#4014)
FixedChannelPool does not count acquired channels precisely (#3988) (#4016)
Correctly register for EPOLLRDHUP when construct EpollSocketChannel for file descriptor (#4013)
Ensure cancelled scheduled tasks can be GC'ed ASAP (#3994)
Send full response for unsupported websocket versions (#3999)
Stop calling BIO_write once internal buffer is full (#3957)
Only do priming read if there is no space in dsts buffers (#3958)
Better handling of BUFFER_OVERFLOW when unwrap data (#3959)
详细改进列表请看 our issue tracker。
详细改进内容请看发行说明。
Netty 提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。
体系结构图
引用来自“水山清风”的评论
nio 可以突破 c10k 的瓶颈,是新的设计模式而已,并不是通过普通的优化代码来提高性能引用来自“水山清风”的评论
个人觉得响应速度不会快到哪里去,只不过使用了非阻塞的 io 一台电脑所接受的并发连接上限可以提升上十倍百倍引用来自“吴凯”的评论
php是最好的编程语言每个语言都有运用场景的!都有局限性的。
引用来自“水山清风”的评论
nio 可以突破 c10k 的瓶颈,是新的设计模式而已,并不是通过普通的优化代码来提高性能引用来自“OSCRealMatrix”的评论
就是很高咯 高这个概念很难形容引用来自“游客”的评论
高性能?能搞到哪里去?
能搞到哪里去?
此为 《Netty 用户指南》中文翻译