内容简介:Netty 4.1.50.Final 已发布,除了 Bugfix 外,还添加了一些新功能,例如首次为原生 epoll 传输支持 AARCH64。 主要变化 如果不使用 mTLS,OpenSslSession.getLocalCertificates() 和 getLocalPrincipal() 必须在客...
Netty 4.1.50.Final 已发布,除了 Bugfix 外,还添加了一些新功能,例如首次为原生 epoll 传输支持 AARCH64。
主要变化
- 如果不使用 mTLS,OpenSslSession.getLocalCertificates() 和 getLocalPrincipal() 必须在客户端返回 null (#10275)
- 为 CNAME 选择合适的 nameServer (#10272)
- 根据 RFC 2616 的规定,修改 header 中的日期格式,改为使用两位数的月/日 (#10259)
- 将 GlobalEventExecutor#addTask 添加到 BlockHound 异常 (#10262)
- 增加选项来配置回收器延迟队列的丢包率 (#10255)
- 可直接使用
io.netty.recycler.ratio(#10253) - 不在 WebSocketProtocolHandler 中重复使用 ChannelPromise (#10248)
- 在 addFlattenedComponents() 中合理处理 WrappedCompositeByteBufs (#10247)
- 修复 HttpPostMultipartRequestDecoder 中的内存泄漏问题 (#10227)
- 检测 CNAME 缓存中的 CNAME 循环,并尝试解析 (#10221)
- Dns resolver: honor resolv.conf timeout, rotate and attempts options (#10207)
- 在 AbstractTrafficShapingHandler 中增加对 DefaultFileRegion 的检查,以计算 msg 的大小 (#10215)
- HTTP2: 防范多个 ctx.close(...) 调用时,使用相同的 ChannelPromise (#10201)
- 添加 epoll aarch64 maven 配置和 Dockerfile (#9804)
下载地址:https://netty.io/downloads.html
详细更新内容查看发布公告 https://netty.io/news/2020/05/13/4-1-50-Final.html
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Netty 4.1.48.Final 发布,异步事件驱动网络应用框架
- Netty 4.1.49.Final 发布,异步事件驱动网络应用框架
- Netty 4.1.52.Final 发布,异步事件驱动网络应用框架
- Netty 4.1.38.Final 发布,异步事件驱动网络应用框架
- Netty 4.1.39.Final 发布,异步事件驱动网络应用框架
- Netty 4.1.41.Final 发布,异步事件驱动网络应用框架
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Types and Programming Languages
Benjamin C. Pierce / The MIT Press / 2002-2-1 / USD 95.00
A type system is a syntactic method for automatically checking the absence of certain erroneous behaviors by classifying program phrases according to the kinds of values they compute. The study of typ......一起来看看 《Types and Programming Languages》 这本书的介绍吧!