これは疑問に思うかもしれませんが、グーグルが失敗したという事実に基づいて、私は答えは「いいえ」と賭けていますが、それ以外のことは分かっています。SQL Serverが使用できない場合は、状態管理を自動的に切り替えます
私たちは最終的に私たちのウェブサイトをサーバーファームに置いています。つまり、InProcセッション管理を使用することはできません。代わりにSQLServerモードを使用していますが、SQLクラスタがクラッシュした状況がありました。この間、セッションデータベースに接続できないため、新しいWebアプリケーションをロードできませんでした。
ここに質問があります:別のセッション管理(StateServerなど)に自動的にフォールバックするか、バックアップSql Serverを使用できるように接続文字列を動的に変更できますか?
ここでは、DNSを使用し、メインのSQLクラスタに障害が発生した場合、DNSをバックアップに切り替えるだけですが、これは手動の作業であり、時間がかかります。私たちは何らかの自動フェイルオーバーを望んでいました。
ありがとうございました。それは私が考えたことです。セッションが突然終了した人がいることは分かっていました。私たちはフレンドリーなエラーがありますが、セッションDBに到達できなかった場合でもそれを得ることはできませんでした。 httphandlerまたはglobal.asaxを見て、このタイプのエラーをキャッチして、問題ではない静的なHTMLページにリダイレクトします。ありがとうございました! – David