【发布时间】:2017-12-07 22:36:48
【问题描述】:
是否可以从子域更新或访问缓存数据?
例如,我有一个博客域 (http://foo.com),而我的博客管理员位于子域 (http://admin.foo.com) 中,它们位于同一主机中。在博客页面中,我正在缓存文章。当我从管理页面添加新文章时,我想更新缓存,以便博客页面上的人们可以看到新文章。 当我添加新文章以更新缓存到管理员端时,我也编写了相同的缓存方法,但没有任何反应。
我正在使用 HttpCache。
CacheHelper.Add("Articles", myArticles, 180, CacheEnum.HttpCache);
HttpContext.Current.Cache.Insert(
name,
obj,
null,
DateTime.Now.AddMinutes(minutes),
Cache.NoSlidingExpiration,
System.Web.Caching.CacheItemPriority.Normal,
null);
【问题讨论】:
标签: c# asp.net-mvc caching