サーバーの LoadBalancer として Nginx を使用したいのですが、セッションのスティッキー性と ip_hash の計算に関心があります。たとえば、サーバー backend3 が停止し、接続がタイムアウトした場合、構成でダウンとしてマークされ、セッションに対して計算された ip_hash が変更されますか?
upstream backend {
ip_hash;
server backend1.example.com;
server backend2.example.com;
server backend3.example.com down;
}
私の知る限り、ip_hash
ソース IP と、潜在的に接続できるバックエンドの数について漠然と計算されています。ドキュメントやインターネットの精査で、これに対する直接的な答えを見つけることができませんでした。どんな答えでも大歓迎です!