干不动了伙计们,老板说每天导它个 5000 App 下载
Netty 是一个异步事件驱动的网络应用框架,主要用于可维护的高性能协议服务器和客户端的快速开发。Netty 4.1.116.Final 现已发布,这是一个错误修复版本。
具体更新内容包括:
- PcapWriteHandler 不再忽略 writePcapGlobalHeader(#14477)
- 允许 PcapWriteHandler 输出大于 2GB 的 PCAP 文件(#14478)
- 修复 BoundedInputStream 中的错误(#14480)
- 如果 FastThreadLocalThread.willCleanupFastThreadLocals() 返回 false,则 AdaptiveByteBufAllocator 将不会使用 threadlocal magazine ( #14486 )
- 修复 HTTP header 验证错误(#14492)
- 添加 AdaptivePoolingAllocator.CENTRAL_QUEUE_CAPACITY 和 MAGAZINE_BUFFER_QUEUE_CAPACITY 的范围检查 ( #14493 )
- 修复方法 AdaptivePoolingAllocator.offerToQueue(...) 中可能出现的竞争条件 ( #14495 )
- 确保 sentinel Magazine.MAGAZINE_FREED 不被替换(#14502)
- 当块被释放时减少 magazine 的 usedMemory ( #14508 )
- 只有在能够加载 native libs 的情况下,才尝试使用 Zstd 和 Brotli。(#14519)
- AdaptiveByteBufAllocator:在所有情况下正确管理使用的内存策略(#14524)
- 将 BlockHound 版本升级至 1.0.10.RELEASE(#14558)
- 为 TooLongFrameException 消息添加详细信息(#14562)
- Adapt:仅将未使用的块添加到中央队列(#14583)
- Adapt:在单核主机上运行时不会失败(#14584)
- Adapt:确保即使 Magazine 本地有缓存的块,也能重新使用中央队列中的块(#14586)
发布公告:https://netty.io/news/2024/12/17/4-1-116-Final.html
还没有评论,来说两句吧...