【问题标题】:Use of MemoryCache in .net core mvc 2.1 and application will be deployed on azure WebApp在 .net core mvc 2.1 中使用 MemoryCache,应用程序将部署在 azure WebApp 上
【发布时间】:2019-02-09 17:47:02
【问题描述】:

https://docs.microsoft.com/en-us/aspnet/core/performance/caching/memory?view=aspnetcore-2.1

我正在创建一个 .net core MVC 2.1 应用程序。我正在考虑缓存主数据,使用上面链接中提到的细节。 我的应用程序将部署在 azure 上的 Win WebApp 上。 WebApp 根据负载自行扩展。 不知道在这种情况下缓存将如何表现。如果多个网络服务器正在运行,每个服务器都会维护自己的缓存吗? 如果这失败了,托管 Redis 是 azure 上的唯一选择吗?

【问题讨论】:

    标签: c# azure asp.net-core azure-redis-cache


    【解决方案1】:

    ASP.NET Core 具有对分布式缓存的内置支持,并且 ASP.NET Core 中分布式缓存的默认实现之一也使用 Redis 和 SQL 服务器。你可以阅读更多here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-14
      • 2021-05-08
      • 1970-01-01
      • 1970-01-01
      • 2019-05-23
      • 2020-06-12
      • 1970-01-01
      相关资源
      最近更新 更多