WCF のデータベース ミラーリングを実装し、次のように接続文字列にフェールオーバー パートナーを設定しました。
....Data Source=10.0.13.21,1433;Failover Partner=10.0.13.31,1433; ...
10.0.13.21 - primary server
10.0.13.31 - secondary server
しかし、どういうわけかエラーが発生します:
基になるプロバイダーが失敗しました
プライマリ サーバーがフェールオーバー状態にあり、アプリケーションがセカンダリ サーバーに接続することになっている場合。IISをリセットすると、すべてが再び機能します。もう 1 つの奇妙な点は、セカンダリ サーバーからプライマリ サーバーへの切り替えは機能しているが、プライマリ サーバーからセカンダリ サーバーへの切り替えは機能していないことです。
誰でもこれの考えられる理由を知っていますか?
前もって感謝します