- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
是否有建议的方法来清除 DataCache 中的所有对象?
我可以使用 DataCache.GetObjectsByAllTags 方法,但这需要一个区域,我无法使用该区域,因为我需要在多个缓存主机之间共享对象。
最佳答案
DataCache 对象上没有简单的 .Clear(),但使用以下将清除 Appfabric 主机上的缓存:
/* 假设 DataCache 是正确设置的 Microsoft.ApplicationServer.Caching.Client.DataCache 对象 */
public void Clear()
{
Parallel.ForEach(DataCache.GetSystemRegions(), region =>
{
DataCache.ClearRegion(region);
var sysRegion = DataCache.GetSystemRegionName(region);
DataCache.ClearRegion(sysRegion);
});
}
问题是,如果您在配置中设置了 DataCacheLocalCacheProperties,您仍然会从本地副本中提取项目,直到超时或出现通知。我仍在寻找一种方法来立即使本地副本中的项目失效。
关于c# - appfabric 缓存清除所有对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6412592/
我正在使用AppFabric在我的网站上进行缓存。我们最近在缓存集群中添加了更多主机,由于在[中]将来可能会添加更多主机,因此我们决定将集群重新配置为大型集群,而不是小型集群。现在,我们看到了一些令人
我刚刚测试了将某些内容放入 AppFabric 缓存中,现在我正在努力了解如何简单地查看缓存中的项目。令人惊讶的是,谷歌没有帮助。在 PowerShell 中,我可以使用 get-cache 轻松查看
有没有办法在系统启动时自动启动缓存集群?我在远程 PC 上运行它,当它重新启动时,我必须远程进入它并使用 Start-CacheCluster 从 Powershell 重新启动缓存集群,并且不想这样
我正在尝试开发一种工具(在 Visual Studio 2010 中,C#),它可以读取 Appfabric 缓存中存在的所有项目并将它们存储在表中。我不必使用 powershell。 首先我想到,如
除了设置Secondaries=1还有什么吗?在集群配置中启用HighAvailability,具体是在缓存客户端配置上? 我们的配置: Cache Cluster (3 个 Windows 企业主机
我已经设置了一个 appfabric(v1.1) 缓存服务器。该服务在服务帐户下运行,集群配置存储在 SQL Server 中。服务账号对sql server有权限,可以配置成功。 管理控制台在使用服
我正在尝试在我测试的 Windows Server 2008 企业版上使用 Web 平台安装程序安装 Windows Server AppFabric。尽管我在服务器上安装了 SQL Server(开
通过 Google,我在 stackoverflow 上发现了另一个关于 Azure AppFabric 和 Windows Server AppFabric 之间的差异和相似之处的问题。有人提到,A
我使用 Windows 平台安装程序来安装 AppFabric,它说需要 SQL Express?我不能使用 SQL Server R2 吗?我真的不想安装 SQL Express。 最佳答案 不,您
我使用 Windows 平台安装程序来安装 AppFabric,它说需要 SQL Express?我不能使用 SQL Server R2 吗?我真的不想安装 SQL Express。 最佳答案 不,您
似乎有两种名称相似的产品,但这不是我所期望的。我以为 Azure AppFabric 是 Windows Server AppFabric 的“云”版本,但它们之间似乎没有太多共同点。 我是否错过了大
我是 AppFabric 的新手,我正在为生产环境评估分布式缓存解决方案,我在 Microsoft 商店中使用 Asp.net MVC 和 WebApi,但我们没有使用 Windows Azure。
我是 AppFabric 的新手,我正在为生产环境评估分布式缓存解决方案,我在 Microsoft 商店中使用 Asp.net MVC 和 WebApi,但我们没有使用 Windows Azure。
在对我们全新的主系统进行压力测试原型(prototype)时,我遇到了 AppFabric 缓存的并发问题。当同时使用相同的 cacheKey 调用多个 DataCache.Get() 和 Put()
我正在尝试组装一个简单的 AppFabric 主题,其中使用 SessionId 发送和接收消息。代码不会中止,但 brokeredMessage 始终为空。这是代码: // BTW, the top
我们有一个非常简单的 AppFabric 设置,其中有两个客户端——我们称它们为服务器 A 和服务器 B。服务器 A 也是主要缓存主机,并且服务器 A 和 B 都启用了本地缓存。我们希望能够对服务器
有关如何使用 AppFabric 的缓存功能的问题。 很抱歉问了一个我应该能够从文档中回答的问题,但我已经阅读、阅读和搜索,但无法回答这个问题,这让我相信我对 AppFabric 的缓存有根本性的理解
我们正在设计一个带有 Appfabric 缓存的系统。我们想知道安全性。 拥有缓存项的服务器如何知道对该项的请求来自缓存集群中的另一台服务器或授权服务器? 我们担心的是:任何有权访问 Appfabri
我们刚刚测试了一个由 2 个服务器组成的 AppFabric 集群,我们在其中删除了“领导”服务器。第二个服务器对它的任何请求超时并出现错误: Microsoft.ApplicationServer.
我们正在尝试使用 AppFabric 分布式缓存。在与非域服务器进行了多次反复交流后,我们最终将它们放入域中,安装/设置变得容易了一些。在与大量错误作斗争后,我们启动并运行了它,其中大部分似乎微不足道
我是一名优秀的程序员,十分优秀!