未分類

Nginx 1.11.3 リリース

7月26日に Nginx 1.11.3 がリリースされました。 本記事では、同バージョンのリリース内容についてご案内します。
 

2016年7月26日に、Nginx 1.11.3 がリリースされました。

今回のリリースでは、ngx_stream 関連のモジュールにて機能追加が多く行われています。
以下に同バージョンの参考訳を掲載いたします。

Nginx 1.11.3 リリース内容

  • 機能追加:現在、”accept_mutex” ディレクティブはデフォルトで OFF に変更されました。
  • 機能追加:現在、Linux環境の nginx は EPOLLEXCLUSIVE を使用しています。
  • 機能追加:ngx_stream_geo_module
  • 機能追加:ngx_stream_geoip_module
  • 機能追加:ngx_stream_split_clients_module
  • 機能追加:stream module の “proxy_pass” および “proxy_ssl_name” ディレクティブは、変数をサポートします。
  • Bug修正:HTTP/2 を使用している場合、ソケットリークが発生してました。
  • Bug修正:configure tests のバグ修正
Changes with nginx 1.11.3                                                         26 Jul 2016

*) Change: now the “accept_mutex” directive is turned off by default.

*) Feature: now nginx uses EPOLLEXCLUSIVE on Linux.

*) Feature: the ngx_stream_geo_module.

*) Feature: the ngx_stream_geoip_module.

*) Feature: the ngx_stream_split_clients_module.

*) Feature: variables support in the “proxy_pass” and “proxy_ssl_name” directives in the stream module.

*) Bugfix: socket leak when using HTTP/2.

*) Bugfix: in configure tests. Thanks to Piotr Sikora.

 

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

本記事では、Nginx 1.9.3 の CHANGES より追加された機能およびBug情報をまとめております。
 

2015年7月14日に Nginx 1.9.3 がリリースされました。

主な変更点として streamモジュールにて接続やデータレートを制限できる機能が追加されています。

CHANGE with Nginx 1.9.3

  • ”http”、”mail”、”stream”ブロックの Duplicate は利用できなくなりました。
  • stream moduleに接続制限の機能が追加されました。
  • stream moduleにデータレートの制限機能が追加されました。
  • Bugfix: “upstream”ブロックの”zone”ディレクティブはWindows上では正しく動作しませんでした。
  • Bugfix:stream moduleのLibreSSLとの互換性が修正されました。
  • Bugfix:”–builddir” 設定パラメータが修正されました。
  • Bugfix:1.9.2 から組み込まれた ”ssl_stapling_file” ディレクティブは正しく動作しないバグがありました。
  • Bugfix:1.9.2 では、”ssl_stapling” ディレクティブを使用した場合、ワーカープロセスでセグメンテーションフォールトが発生する可能性があります。

 

Nginx 1.9.3 の CHANGES 原文は以下のとおりです。

Changes with nginx 1.9.3 14 Jul 2015

*) Change: duplicate “http”, “mail”, and “stream” blocks are now disallowed.

*) Feature: connection limiting in the stream module.

*) Feature: data rate limiting in the stream module.

*) Bugfix: the “zone” directive inside the “upstream” block did not work on Windows.

*) Bugfix: compatibility with LibreSSL in the stream module. Thanks to Piotr Sikora.

*) Bugfix: in the “–builddir” configure parameter. Thanks to Piotr Sikora.

*) Bugfix: the “ssl_stapling_file” directive did not work; the bug had appeared in 1.9.2. Thanks to Faidon Liambotis and Brandon Black.

*) Bugfix: a segmentation fault might occur in a worker process if the “ssl_stapling” directive was used; the bug had appeared in 1.9.2. Thanks to Matthew Baldwin.