ASP.NET アプリケーションを 2 つの独立した IIS サーバーに展開する必要があります。私のアプリケーションは HTTPS/TLS で動作します。私の ASP コードはクライアント SSL 証明書を処理する必要があります。これは、nginx や Apache Load Balancer からそのような証明書を取得できないため、単純なフォワード ロード バランサーを使用できないことを意味します。
私が理解しているように、Microsoft の世界、特に SSL では負荷分散のための一般的な (オープンソースまたは無料の) ソリューションはありません。
ドメイン名が複数の ISS サーバーにバインドされ、すべての新しいクライアント (セッション) が 1 つのサーバーの IP を取得する単純な DNS バランシングについて聞いたことがあります。
現在、私は展開を始めたばかりであり、そのようなバランスについての意見を知ることは非常に興味深いことです。または、いくつかの推奨事項を得ることができるかもしれません.
ありがとう!
私としては、DNS バランシング以外に HTTPS の別の解決策を見つけることができません。仕方がありません。
???