NHibernate AppFabric Cache Provider (By Simon Taylor )を使用して、第 2 レベルのキャッシュ用にAppFabricをセットアップする割り当てを与えました。セットアップに成功し、動作しています。ただし、障害のシナリオでは、キャッシュ クラスターまたは単にサービス全体が機能しなくなった場合 (キャッシュ サーバーが 1 つしかない場合)、アプリケーションの要求はデータベースに転送されません。クラスターを再起動すると、アプリケーションは意図したとおりに動作します。
では、キャッシュ サーバーが 1 つだけというのは現実的ではありませんが、このような障害が発生した場合にアプリケーションで DB を使用するにはどうすればよいでしょうか。
どんな提案でも大歓迎です。