Azure上的Redis - 突然键停止增加,点击和放大错过零

时间:2018-02-02 10:19:41

标签: azure caching redis

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

  • 英国南部的S3网络应用程序

  • 英国西部的S2故障转移

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

  • Redis服务器

本周有几次,我们有一段时间Redis已经停止命中并丢失数据,并且没有其他项目被添加到缓存中。实际上,缓存完全停止可用。

刷新缓存对问题没有任何影响 - 没有添加任何东西,没有任何东西被击中甚至错过。

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

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

由于

1 个答案:

答案 0 :(得分:0)

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