こんにちは、鯨井貴博@opensourcetechです。
nginx mainline の新バージョン、1.15.1がリリースされました。
更新内容は、以下の通り。
機能追加とバグフィックスが、それぞれ3点ずつ。
-------
Changes with nginx 1.15.1 03 Jul 2018
*) Feature: the "random" directive inside the "upstream" block.
*) Feature: improved performance when using the "hash" and "ip_hash"
directives with the "zone" directive.
*) Feature: the "reuseport" parameter of the "listen" directive now uses
SO_REUSEPORT_LB on FreeBSD 12.
*) Bugfix: HTTP/2 server push did not work if SSL was terminated by a
proxy server in front of nginx.
*) Bugfix: the "tcp_nopush" directive was always used on backend
connections.
*) Bugfix: sending a disk-buffered request body to a gRPC backend might
fail.
Updates(日本語訳)
-------
*)機能追加: "upstream"ブロック内の "random"ディレクティブ
*)機能追加: "zone"ディレクティブで、"hash"ディレクティブ・"ip_hash"ディレクティブを使用した際のパフォーマンス向上
*)機能追加: "listen"ディレクティブの "reuseport"パラメータは、FreeBSD 12でSO_REUSEPORT_LBを使用するようになった
*)バグ修正: SSLがnginxのフロントにいるプロキシサーバーによって終端された場合、HTTP/2サーバープッシュが動作しなかった
*)バグ修正: バックエンド接続で、"tcp_nopush"ディレクティブが常に使用されていた
*)バグ修正: ディスクバッファリングされたリクエストボディーをgRPCバックエンドへ送信する際、失敗することがある
nginx mainline使用されている方、最新版へのアップデートを!!