実行時に sessionState の sqlConnectionString (SQLServer モード) を変更する方法を見つけようとしています。SQL サーバーのフェールオーバーを実装しており、sessionState が SQL サーバーへのアクセスに失敗したことをキャッチし、セカンダリ サーバーにフェールオーバーするように指示し、同時にサイト全体のフェールオーバーを初期化する必要があります。
よくわからない場合は、お気軽に詳細をお尋ねください。(ところで、私たちはC#を使用しています)
編集:念のため、sessionState について話しているのですが、通常の SQL サーバー接続ではありません。
私の現在のweb.configは次のように構築されています:
<configuration>
[...]
<system.web>
[...]
<sessionState mode="SQLServer" timeout="525600" sqlConnectionString="Data Source=localhost\SQLEXPRESS;User ID=myUser;password=myPassword" cookieless="false"/>
</system.web>
[...]
</configuration>
お役に立てれば。