現在位置: ホーム / OSSブログ / Nginx 1.9.4 がリリースされました。

Nginx 1.9.4 がリリースされました。

2015年8月18日にリリースされた Nginx 1.9.4 のリリース内容についてご案内します。

2015年8月18日に Nginx 1.9.4 がリリースされました。

主な変更点として streamモジュールの"proxy_downstream_buffer" と "proxy_upstream_buffer" ディレクティブは "proxy_buffer_size" ディレクティブへと変更されます。ご注意ください。

以下にCHANGEより日本語参考訳を記載します。

  •  streamモジュールの"proxy_downstream_buffer" と "proxy_upstream_buffer" ディレクティブは "proxy_buffer_size" ディレクティブへと変更されます。
  • ストリームモジュールの "tcp_nodelay" ディレクティブが追加されました。
  • 複数の  "sub_filter" を同時に使用することができます。
  • "sub_filter" ディレクティブの検索文字列に変数をサポートしました。
  • ワークアラウンド:Linux OpenVZで利用した場合にコンフィグレーションテストに失敗する場合があります。
  • Bugfix: "worker_connections" の値を多く再設定した後に古いワーカー·プロセスがCPUを占有することがあります。
  • Bugfix: "try_files" と "alias"ディレクティブは正規表現で指定された場所の内部で使用された場合に、ワーカープロセスでセグメンテーションフォールトが発生することがあります。このバグは Nginx 1.7.1以降に含まれます。
  • Bugfix: "alias" ディレクティブのロケーション外で、正規表現で入れ子状のロケーション内の "try_files" は誤った動作をしていました。
  • Bugfix: ハッシュテーブルの初期化エラー処理のバグを修正
  • Bugfix: Nginxは、Visual Studio 2015を使用して構築することができませんでした。

 

原文は下記となります。正式には原文の内容をご確認ください。

CHANGE with Nginx 1.9.4

    *) Change: the "proxy_downstream_buffer" and "proxy_upstream_buffer"
       directives of the stream module are replaced with the
       "proxy_buffer_size" directive.

    *) Feature: the "tcp_nodelay" directive in the stream module.

    *) Feature: multiple "sub_filter" directives can be used simultaneously.

    *) Feature: variables support in the search string of the "sub_filter"
       directive.

    *) Workaround: configuration testing might fail under Linux OpenVZ.
       Thanks to Gena Makhomed.

    *) Bugfix: old worker processes might hog CPU after reconfiguration with
       a large number of worker_connections.

    *) Bugfix: a segmentation fault might occur in a worker process if the
       "try_files" and "alias" directives were used inside a location given
       by a regular expression; the bug had appeared in 1.7.1.

    *) Bugfix: the "try_files" directive inside a nested location given by a
       regular expression worked incorrectly if the "alias" directive was
       used in the outer location.

    *) Bugfix: in hash table initialization error handling.

    *) Bugfix: nginx could not be built with Visual Studio 2015.
サイオスOSSよろず相談室

サイオスOSSよろず相談室(1)

問い合わせボタン