Netty 是一個非同步事件驅動的網路應用框架,主要用於可維護的高效能協定伺服器和使用者端的快速開發。
Netty 4.1.75.Final 正式釋出,雖說這個版本是一個錯誤修復版本,但也包含兩個變化,可能會改變你的應用程式的記憶體使用/效能特性,具體更新內容如下:
- 在製作域名通訊端地址時避免讀取未初始化的記憶體 ()
- HTTP/2 檔頭(header)驗證必須拒絕重複的偽檔頭 ()
- 新增 HTTP 特定的 TooLongFrameExceptions ()
- 允許在建立時將額外的後設資料附加到 ResourceLeakTrackers ()
- 增加 PlatformDependent.impairMaxDirectMemory ()
- 將預設的 PooledByteBufAllocator 塊大小從 16 MB 減少到 4 MB ()
- 修正了使用 spliceTo() 時的高 CPU 使用率 ()
- 將 io.netty.allocator.useCacheForAllThreads 的預設值改為 false ()
- 允許在 SNI headers 中設定更寬鬆的字元集 ()
- 修復在 ReferenceCountedOpenSslEngine 中對委派任務不正確的處理 ()
更多詳情可檢視: