有谁知道如何检查Windows Server AppFabric缓存服务是否以编程方式启动并运行?
如果AppFabric服务关闭,它将抛出异常。这是一个非常昂贵的过程,因此在从AppFabric创建缓存对象之前,我需要检查服务是否已启动并正在运行。这意味着只有当AppFabric正在运行时,我才希望使用AppFabric作为缓存服务,否则我希望使用System.Web缓存。
我有一些使用appfabric的代码,它们收到了服务器不可用错误。按照上的说明,我发现我的缓存集群宕机了。我以管理员身份打开powershell并运行Start-CacheCluster。System.Configuration.ConfigurationErrorsException: An error occurred loading a configuration file: Access to the path 'C:\Windows\System32\AppFabric(C:\Windows\Syste
在我的ASP.Net MVC2应用程序中,我使用AppFabric作为会话状态提供程序,并且我希望它也使用本地缓存。powershell中运行以下两个命令,那么我添加到session数据中的任何东西都不再存在,这让我相信它没有使用本地缓存:Start-CacheCluster我还尝试使用以下代码使用AppFabric缓存对象,在启动和停止CacheCluster之后,缓存过的对象不再被缓存:
var factory