【问题标题】:The same cache between two .net web application?两个 .net Web 应用程序之间的缓存相同吗?
【发布时间】:2014-08-30 02:48:38
【问题描述】:

我们有两个 MVC5 应用程序:AdminPanelUI
正如您可以建议的那样,其中之一用于管理和实体 CRUD (AdminPanel),其中之一用于普通网站。
它们都在同一个服务器中,并且它们都具有相同的缓存标识。

AdminPanel 中我们需要修改UI 缓存。可能吗?如果是这样,如何?如果我们不能,最好的方法是什么?
另一方面,在某些 Web 应用程序之间拥有相同缓存的最佳方式是什么?

【问题讨论】:

    标签: c# asp.net-mvc caching


    【解决方案1】:

    你问的是关于两个进程之间共享内存的问题,你可以在这里查看详细信息。

    Shared memory between 2 processes (applications)

    在某些 Web 应用程序之间拥有相同缓存的最佳方式是什么?

    我认为这取决于,大多数现代大型网站都使用 Memcached、Redis 或其他东西构建自己的分布式缓存系统。如果你只是在一台机器上运行两个网站,也许你可以使用 Windows 提供的技术,如 MMF、命名管道等。

    【讨论】:

      【解决方案2】:

      您不能在两台服务器之间共享 ASP.NET 缓存。

      但是还有其他一些方法可以做到这一点。 Read here.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-06-06
        • 1970-01-01
        • 2014-09-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多