首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SharePoint 2010和ASP.net缓存

SharePoint 2010和ASP.net缓存
EN

Stack Overflow用户
提问于 2013-04-11 19:46:52
回答 3查看 767关注 0票数 1

我们有一个包含4台SharePoint 2010服务器的网络场。如web1、web2、web3、web4,其AAM为http://xxx.sharepoint.com。现在,我正在制作一个web部件,其中的一些数据将由HttpContext.Current.Cache缓存。现在,我们知道ASP.NET缓存仅限于服务器内存,并且不在web场中的其他服务器之间共享,因此我创建了一个解决方案,我将转到每个服务器,在web.config中,我将用分号分隔填充场中的服务器列表,每当有任何内容添加到缓存中时,我都会将数据发送到其他服务器,并同步缓存,并对删除的缓存项执行相同的操作。

现在,我的问题是如何在SharePoint场中按自己的名称单独调用其他服务器。

代码语言:javascript
复制
    For example (http://web1/)
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-04-13 00:44:54

我使用了memcache,它工作得很好:)正如预期的那样

票数 0
EN

Stack Overflow用户

发布于 2013-04-11 20:28:45

不是直接的答案,但是你可以在Sharepoint上使用timer jobs在所有服务器上实现一些东西。请注意,Sharepoint计时器服务必须在所有服务器上运行,并且不会实时发生(也不会花费很长时间)。

票数 0
EN

Stack Overflow用户

发布于 2013-04-13 00:54:57

Microsoft Velocity是适用于您的场景的完美用例。Velocity将为您提供分布式和内存缓存。

链接:Build Better Data-Driven Apps With Distributed Caching

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

https://stackoverflow.com/questions/15947974

复制
相关文章

相似问题

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