Opensourcetechブログ

OpensourcetechによるNGINX/Kubernetes/Zabbix/Neo4j/Linuxなどオープンソース技術に関するブログです。

nginx unit-1.26.0 released.


LinuCエヴァンジェリストの鯨井貴博@opensourcetechです。

nginx unit の最新バージョン、1.26.0がリリースされました。
f:id:opensourcetech:20211121115446p:plain:w400
http://nginx.org/


更新内容は、以下の通り。
https://unit.nginx.org/CHANGES.txt

Changes with Unit 1.26.0                                         18 Nov 2021

*) Change: the "share" option now specifies the entire path to the files it serves, rather than a document root directory to be prepended to the request URI.
*) Feature: automatic adjustment of existing configurations to the new "share" behavior when updating from previous versions.
*) Feature: variables support in the "share" option.
*) Feature: multiple paths in the "share" option.
*) Feature: variables support in the "chroot" option.
*) Feature: PHP opcache is shared between application processes.
*) Feature: request routing by the query string.
*) Bugfix: the router and app processes could crash when the requests limit was reached by asynchronous or multithreaded apps.
*) Bugfix: established WebSocket connections could stop reading frames from the client after the corresponding listener had been reconfigured.
*) Bugfix: fixed building with glibc 2.34, notably Fedora 35.



日本語訳は、以下となります。

Changes with Unit 1.26.0                                         18 Nov 2021

*)変更:"share"オプションは、要求URIの前に付加されるドキュメントルートディレクトリではなく、それが提供するファイルへの全パスを指定するようになった。
*)機能追加:以前のバージョンから更新するときに、既存の構成を新しい"share"の挙動に自動調整します。
*)機能追加:"share"オプションでサポートされている変数。
*)機能追加:"share"オプションに複数のパスがあります。
*)機能追加:"chroot"オプションで変数がサポートされています。
*)機能追加:PHP opcacheはアプリケーションプロセス間で共有されます。
*)機能追加:クエリー文字列によるルーティングを要求します。
*)バグ修正:非同期またはマルチスレッド化されたアプリケーションが要求の制限に達した場合、ルータおよびアプリケーションプロセスがクラッシュする可能性がありました。
*)バグ修正:確立されたWebSocket接続は、対応するリスナーが再構成された後に、クライアントからのフレームの読み取りを停止する可能性がありました。
*)バグ修正:glibc 2.34、特にFedora 35で修正された。



利用中の方は、更新を忘れずに!

Opensourcetech by Takahiro Kujirai