就在今天,我的Azure网站上发生了一件非常奇怪的事情。我最近没有发布任何新代码。
大约每3到5页我在该网站上请求一次,它将坐在那里并挂起,最终出现错误524(由CloudFlare表示)。它告诉我服务器或数据库可能超载。检查Azure一切运行正常,消耗少于10%。
奇怪的是,在挂起的页面请求上,如果我终止了该请求(单击X,通常在Google Chrome上,刷新按钮位于X上),然后重试该页面,它将立即返回所有内容。
今天早晨,当我第一次注意到时,我以为可能是Azure,所以我检查了Azure状态页,并且可以肯定的是,我所在的区域存在延迟问题。
但是,据Azure所述,问题显然已经解决了,但我仍然收到这些相同的症状/错误。
检查我的错误表仅显示发生这种情况时正在超时的数据库调用,没有我可以识别的模式。
我也检查了App Insights,检查了前后的页面,但没有发现任何问题。我在美国东部还有另一个用户,他说他什么都没注意到,一切都很好。
我不知道还要在这里检查什么。这始终不一致!
这是要尝试的网站:
这真令人沮丧,因为Azure和CloudFlare状态页面都说一切正常。这仍然让我感到惊讶,从3到5页的任何一处都将挂起...
编辑/更新-事件开始后两天,它已神奇地修复了自己。我不知道要做什么,因此我没有发布任何代码更改来尝试修复。我感到困惑。