2013-04-11 49 views
1

我們有4個SharePoint 2010服務器的網絡服務器場。由於web1,web2,web3,web4及其AAM是http://xxx.sharepoint.com。現在我正在製作一個網頁部分,其中一些數據將由HttpContext.Current.Cache緩存。現在我們知道ASP.NET緩存僅限於服務器內存,並且它不在Web場中的其他服務器之間共享,所以我創建了一個解決方案,我將訪問每個服務器並在web.config中填寫服務器列表在服務器場中用分號隔開,每當任何事物添加到緩存中時,我都會將數據發送到其他服務器並同步緩存,並對刪除的緩存項執行相同的操作。SharePoint 2010和ASP.net緩存

現在我的問題是我將如何通過自己的名稱在SharePoint場中單獨調用其他服務器。

For example (http://web1/) 

回答

0

我用內存緩存,這是工作不錯:)預期

0

不是一個直接的答案,但你可以在SharePoint使用timer jobs實現所有服務器上的東西。請注意,Sharepoint計時器服務必須在所有服務器上運行,並且不會實時發生(這也不需要很長時間)。

+0

我用內存緩存,這是工作不錯:)預期 – Milind 2013-04-12 16:44:10