Netty 4.1.75.Final 釋出

2022-03-11 09:00:37

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 中對委派任務不正確的處理 ()

更多詳情可檢視:

展開閱讀全文