MS SQL サーバーに対して SqlClient を使用しているアプリで、ほぼ重大な問題が発生しています。
問題は、SQL サーバーがフェールオーバー クラスターでクラスター化されていることです。ノードの 1 つに障害が発生した場合、または他のノードがアクティブになった場合、接続プールがまだ古いサーバーに接続されているように見えます。
その結果、そのノードはおそらくオフラインであるか、アクセスを防ぐためにすべてのユーザーのすべての権限がオフになっているため、例外が発生します(システムがどのように行うかはわかりません)。
システム技術者は、私のアプリが含まれているため、100% のアップタイム環境で行うべきではない IISRESET を実行することで、webapps に関する同様の問題を解決したため、接続プールが問題になる可能性があるという考えを与えてくれました。
そう。接続プールをリセットまたは再起動して、適切なサーバーに再接続する方法を知っている人はいますか? (アクティブなサーバー)
(質問が重複しているかどうかは不明です。投稿を押しましたが、何も起こりませんでした)