NGINX ユニット 1.26.0 アプリケーション サーバー リリース

NGINX Unit 1.26.0 アプリケーション サーバーがリリースされ、その中でさまざまなプログラミング言語 (Python、PHP、Perl、Ruby、Go、JavaScript/Node.js、Java) で Web アプリケーションを確実に起動できるようにするソリューションが開発されています。 NGINX ユニットは、異なるプログラミング言語で複数のアプリケーションを同時に実行でき、その起動パラメータは構成ファイルを編集して再起動することなく動的に変更できます。 コードは C で書かれており、Apache 2.0 ライセンスに基づいて配布されています。 最初のリリースの発表で NGINX Unit の機能を知ることができます。

収録曲:

  • 「共有」オプションに変更が加えられ、以前はリクエスト URI に追加されていたドキュメント ルート ディレクトリではなく、ファイルへのフル パスが指定されるようになりました。
  • 以前のバージョンからアップグレードする際に、新しい「共有」オプションに既存の構成の自動調整が追加されました。
  • 変数のサポートが「共有」オプションに追加されました。 例: { "共有": "/www/data/$uri" }
  • 「共有」オプションで複数のパスのサポートが追加されました。 例: { "share": [ "/www/$host$uri", "/www/static$uri", "/www/app.html" ] }
  • chroot オプションに変数サポートを追加しました。
  • PHP でアプリケーション プロセス間で opcache を共有するためのサポートが追加されました。
  • クエリ文字列によるリクエストルーティングのサポートが追加されました。
  • 非同期またはマルチスレッド アプリケーションによってリクエスト制限に達したときにルーターとアプリケーション プロセスがクラッシュするバグを修正しました。
  • 対応するハンドラーが再構成された後、クライアントから確立された WebSocket 接続のフレームの読み取りが停止するバグを修正しました。
  • 特に Fedora 2.34 に表示される glibc 35 ライブラリを使用したビルドを修正しました。

出所: オープンネット.ru

コメントを追加します