0

私はちょうどHAProxyを通過していました。記事によると、maxconnを1に設定すると、大幅な命の恩人であり、nginxよりも明らかに+1になります。maxconn configを1に設定する利点は何ですか?

4

1 に答える 1

4

一度に複数のリクエストを処理できず、それらをシリアル化することしかできない一部のサーバーでのみ機能します。このような状況では、ビジー状態のサーバーに新しいリクエストを送信することは絶対に避けてください。これらのリクエストは、サーバーが再び解放されるまで待機する必要があるためです。Maxconn 1は、サーバーがすでに使用されているときに別の場所にスペースがある場合に備えて、要求を別のサーバーに配布できるようにします。それ以外の場合、要求はキューに置かれ、接続を解放する最初のサーバーに割り当てられます。

また、このようなサーバーでは、応答をすばやく排出してバッファリングし、クライアントにデータを送信しながらサーバーを解放するために、haproxyに大きなバッファを配置すると便利です。

于 2012-09-13T23:14:10.383 に答える