【问题标题】:Redis on Azure - suddenly keys stop increasing, hits & misses zeroAzure 上的 Redis - 突然键停止增加,命中和未命中为零
【发布时间】:2018-07-12 19:50:45
【问题描述】:

我们正在 Azure 上运行一个设置,包括:

  • 英国南部的 S3 网络应用

  • 英国西部的 S2 故障转移

  • 200DTU 弹性池,包含大约 25 个数据库

  • Redis 服务器

本周,我们有几次 Redis 停止命中和丢失数据的时期,并且没有其他项目被添加到缓存中。实际上,缓存完全不再可用。

刷新缓存对问题没有任何影响 - 没有添加任何内容,没有命中甚至遗漏任何内容。

重新启用的唯一方法是重新启动网络应用程序本身。之后一切恢复正常。

我们的开发人员正在调查我们代码库中的潜在原因,但我想知道是否有人对如何诊断或解决此问题有任何想法。

谢谢

【问题讨论】:

    标签: azure caching redis


    【解决方案1】:

    如果重新启动您的网络应用程序可以修复它,这听起来像是客户端的一些争用。您可能会发现 this (https://gist.github.com/JonCole/db0e90bedeb3fc4823c2#file-diagnoserediserrors-clientside-md) 链接很有用。它可能是托管您的 Web 应用程序的客户端计算机上的线程池或 CPU 争用。

    【讨论】:

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