8

アップストリーム サーバーへのリバース プロキシとして NGINX を使用しています。

NGINX がアップストリーム サーバーに対して確立する同時接続数を制限する方法はありますか?

望ましい動作は次のとおりです。

  • NGINX はアップストリームへの接続を最大n 個保持します
  • クライアントが(n + m)接続を行う場合、確立された接続が解放されるとすぐに、 m接続をキューに入れ、アップストリーム サーバーに送信する必要があります。

NGINX のドキュメントでは、モジュールngx_http_upstream_moduleのいくつかのパラメーター、つまりmax_connsqueue. 問題は、これらのパラメーターが NGINX の商用バージョンでしか利用できないことです。

NGINXの商用バージョンに頼らずに、この動作を実現する他の方法はありますか?

4

1 に答える 1