在 .net core mvc 2.1 中使用 MemoryCache,应用程序将部署在 azure WebApp 上
Use of MemoryCache in .net core mvc 2.1 and application will be deployed on azure WebApp
https://docs.microsoft.com/en-us/aspnet/core/performance/caching/memory?view=aspnetcore-2.1
我正在创建一个 .net 核心 MVC 2.1 应用程序。我正在考虑缓存主数据,使用上面提到的细节 link。
我的应用程序将部署在 Win WebApp on azure 上。 WebApp 根据负载进行自我扩展。
不知道缓存在这种情况下会如何表现。如果有多个网络服务器 运行,任何时候每个服务器都会维护自己的缓存?
如果失败,Managed Redis 是 azure 上的唯一选择吗?
ASP.NET Core 内置了对分布式缓存的支持,ASP.NET 中分布式缓存的默认实现之一 Core 还使用 Redis 和 SQL 服务器。你可以阅读更多 here
https://docs.microsoft.com/en-us/aspnet/core/performance/caching/memory?view=aspnetcore-2.1
我正在创建一个 .net 核心 MVC 2.1 应用程序。我正在考虑缓存主数据,使用上面提到的细节 link。 我的应用程序将部署在 Win WebApp on azure 上。 WebApp 根据负载进行自我扩展。 不知道缓存在这种情况下会如何表现。如果有多个网络服务器 运行,任何时候每个服务器都会维护自己的缓存? 如果失败,Managed Redis 是 azure 上的唯一选择吗?
ASP.NET Core 内置了对分布式缓存的支持,ASP.NET 中分布式缓存的默认实现之一 Core 还使用 Redis 和 SQL 服务器。你可以阅读更多 here