首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更新跨SharePoint场的昂贵内存缓存?

如何更新跨SharePoint场的昂贵内存缓存?
EN

Stack Overflow用户
提问于 2010-07-05 07:56:15
回答 2查看 438关注 0票数 0

我们有3个前端服务器,每个服务器运行多个web应用程序。每个web应用程序都有一个内存缓存。

重新创建缓存非常昂贵(>1分钟)。因此,我们使用每5分钟对每个前端服务器上的每个web应用程序的web服务调用重新填充它。

此设置的主要问题是维护用于更新的目标列表,以及每隔几分钟创建几次缓存的成本。

我们正在考虑使用AppFabric或类似的东西,但我不确定起床和运行有多费时。而且我们真的需要最简单的解决方案。

如何在多个前端服务器上更新昂贵的内存缓存?

EN

回答 2

Stack Overflow用户

发布于 2010-07-06 00:05:25

内存缓存的问题在于它是服务器特有的。我认为这就是您想要使用AppFabric的原因。我还假设您每隔几分钟就重新创建缓存,以使内存缓存在所有服务器之间保持同步。通过所有这些工作,我可以很好地理解缓存对您来说是很昂贵的。

听起来你做了很多可能没必要的工作。这篇文章对SharePoint中可用的缓存机制有一些详细介绍。您可能对本文顶部附近讨论的输出缓存感兴趣。您还可能希望阅读链接的TechNet文章和称为“自定义缓存概述”的链接文章。

票数 0
EN

Stack Overflow用户

发布于 2012-11-19 16:03:06

唯一的SharePoint方法是使用服务应用基础设施。唯一的问题是它需要一些时间来理解它是如何工作的。而且,从头开始做也太复杂了。您可以考虑下载一个现有的应用程序并重命名类/GUID,以与您的命名约定相匹配。我用了这个:http://www.parago.de/2011/09/paragoservices-a-sharepoint-2010-service-application-sample/。在这种情况下,每个N个前端服务器都可以有一个缓存。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3177889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档