Windows Server AppFabricキャッシングサービスがプログラムで稼働しているかどうかを確認する方法を知っている人はいますか?
AppFabricサービスがダウンしている場合、例外がスローされます。これは非常にコストのかかるプロセスであるため、AppFabricからキャッシュオブジェクトを作成する前に、サービスが稼働しているかどうかを確認する必要があります。
つまり、AppFabricが実行されている場合にのみ、キャッシュサービスとしてAppFabricを使用します。それ以外の場合は、System.Web
キャッシュを使用します。
例:
if (checking)
customCache = new WebDataCache();
else
customCache = new AppFabricDataCache();