こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。
nginx unitの最新バージョン 1.16.0がリリースされました。
Changelogs
更新内容は、以下の通り。
https://unit.nginx.org/CHANGES.txt
Changes with Unit 1.16.0 12 Mar 2020
*) Feature: basic load-balancing support with round-robin.
*) Feature: a "fallback" option that performs an alternative action if a request can't be served from the "share" directory.
*) Feature: reduced memory consumption by dumping large request bodies to disk.
*) Feature: stripping UTF-8 BOM and JavaScript-style comments from uploaded JSON.
*) Bugfix: negative address matching in router might work improperly in combination with non-negative patterns.
*) Bugfix: Java Spring applications failed to run; the bug had appeared in 1.10.0.
*) Bugfix: PHP 7.4 was broken if it was built with thread safety enabled.
*) Bugfix: compatibility issues with some Python applications.
Changelogs(日本語訳)
日本語訳は、以下となります。
Changes with Unit 1.16.0 12 Mar 2020
*)機能追加:ラウンドロビンによる基本的なロードバランシングサポート。
*)機能追加:「共有」ディレクトリから要求を処理できない場合に代替アクションを実行する「フォールバック」オプション。
*)機能追加:大量のリクエストボディをディスクにダンプすることでメモリ消費量を削減。
*)機能追加:アップロードされたJSONからUTF-8 BOMとJavaScriptスタイルのコメントを除去。
*)バグ修正:ルータでのネガティブアドレスマッチングが、非ネガティブパターンと組み合わせて正しく動作しない可能性があった。
*)バグ修正:Java Springアプリケーションの実行に失敗しました。このバグは1.10.0で発生しました。
*)バグ修正:PHP7.4は、スレッドセーフが有効になった状態でビルドされた場合に壊れました。
*)バグ修正:一部のPythonアプリケーションとの互換性の問題。