Puma 4.0.0 發布了,Puma 是一個簡單、快速、線程化并且關注高并發的 HTTP 1.1 服務器,適用于開發和生產中的 Ruby/Rack 應用。
此版本增加了 8 個新特性:
- 支持禁用 TLSv1.0
- 請求正文讀取時間指標
- 增加 out_of_band hook
- 重新為 JRuby 實現 IOBuffer
- 最小 worker 超時
- 添加選項以禁止 SIGTERM 上的 SignalException
- 允許使用 ssl_bind DSL 設置交互 TLS CA
- Reactor 現在使用 nio4r 而不是 select
此外還有 9 項 bug 修復,詳情查看更新說明: