Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 两个.net web应用程序之间是否存在相同的缓存?_C#_Asp.net Mvc_Caching - Fatal编程技术网

C# 两个.net web应用程序之间是否存在相同的缓存?

C# 两个.net web应用程序之间是否存在相同的缓存?,c#,asp.net-mvc,caching,C#,Asp.net Mvc,Caching,我们有两个MVC5应用程序:AdminPanel和UI 正如您所建议的,其中一个用于管理实体CRUD(AdminPanel),另一个用于普通网站。 它们都在同一台服务器中,并且都具有相同的缓存标识。 在AdminPanel中,我们需要修改UI缓存。可能吗?如果是,怎么做?如果我们做不到,最好的方法是什么 另一方面,在某些web应用程序之间使用相同缓存的最佳方式是什么?您不能在两台服务器之间共享ASP.NET缓存 但是还有其他一些方法可以做到这一点 您要问的是关于在两个进程之间共享内存的问题,您可

我们有两个MVC5应用程序:
AdminPanel
UI

正如您所建议的,其中一个用于管理实体CRUD(
AdminPanel
),另一个用于普通网站。
它们都在同一台服务器中,并且都具有相同的缓存标识。

AdminPanel
中,我们需要修改
UI
缓存。可能吗?如果是,怎么做?如果我们做不到,最好的方法是什么

另一方面,在某些web应用程序之间使用相同缓存的最佳方式是什么?

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


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

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

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

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