0

我需要在同一台机器上运行的两个 mvc 应用程序(都是休息服务)之间共享缓存 - HttpRuntime 缓存不起作用,因为每个缓存都在自己的应用程序空间中运行。

我尝试使用 System.Runtime.Caching 但没有任何成功 - 这种方法是否有效,或者我需要查看 memcached 或类似的东西?

4

1 回答 1

2

System.Runtime.Caching无法使用 per-appDomain 缓存解决方案(如)在 2 个进程甚至应用程序域之间共享数据。

您确实需要使用一些外部缓存服务(memcached 是一个选项)。

于 2013-10-22T06:46:20.573 回答