0
ロードバランサ(Nginxなど)はありませんが、IPベースのマシンにルーティングしたいとします。 IPは設定時には分かりません。たとえば、マシンm1とm2の前にロードバランサがあります。 IP10からの要求はm1にルーティングされ、IP10からのすべての後続の要求もm1にルーティングされます。別の要求はIP11から来て、それはm2にルーティングされ、IP11からのすべての後続要求もm2にルーティングされます。リバースプロキシ - IPベースの同じマシンへのルーティング
これは可能でしょうか?
ありがとうございます!サーバーあたりのクライアント数を制限することも可能ですか?したがって、たとえば、3台のサーバーがあり、16番目のIPがロードバランサによって認識されたときに5つのクライアントIPが許可されている場合、そのIPに失敗しますか?これはまた、私が想定しているタイムアウト後にクライアントIPを "期限切れにする"ことを要求します。 – Johnny
あなたが記述する機能は、[nginx +](https://www.nginx.com/resources/admin-guide/load-balancer/#maxconns)(商用)の一部です。通常、バックエンドが処理できるリクエストまたは接続の数を知り、失敗しないように適切にサイズを変更することで、同様の機能を実現できます。また、リソースが異なるサーバーがある場合は、weightメソッドを使用できます。 – zochamx