gpt4 book ai didi

azure - Azure 移动服务中的随机 503 错误

转载 作者:行者123 更新时间:2023-12-03 03:17:36 26 4
gpt4 key购买 nike

在一周中的某些时候,当我测试我的移动服务应用时,我会收到 503 错误(服务不可用)。无论我尝试从本地主机调用应用程序还是在我的 Azure 网站上运行该应用程序,都会发生这种情况。它会停留 10-15 分钟,然后自行消失。这似乎不是由我正在做的任何事情引起的(即我没有更新任何代码)。当我尝试调用移动服务帐户中的自定义 API 之一时,会出现 503 错误。一些请求成功了(奇怪的是),但大多数请求返回 503 错误。

我发现有人在这里遇到了非常相似的问题 ( Why does Azure give me an intermittent Error 503. The service is unavailable? ),但没有可接受的解决方案。

我正在使用免费版本的移动服务,但我应该还远远没有突破免费版本可以处理的限制;我现在是该应用程序的唯一用户。

很快就到了该服务上线的时候了,一想到在服务进入这些奇怪的状态之一期间会打来支持电话,我就感到不寒而栗。任何调试问题的帮助将不胜感激。

编辑:

我已将问题范围缩小到数据库问题。我有一个主查询 (sproc),用于向 UI 提供数据。我注意到,当我收到 503 错误时,查询大约需要 13 秒(在 SSMS 中运行时)。当事情“正常”运行时,查询需要不到一秒钟的时间。

但这并不能解决我的问题,事实上,它使它更加令人困惑,因为我使用的是 Windows Azure SQL 数据库商业版,并且执行时间不应该有 13 秒的波动!

这个问题似乎是随机发生的。 SQL Server 中是否有某种缓存可以解释这一点?也许我的查询确实需要 13 秒才能执行,而缓存表面上加快了速度。

最佳答案

您可以尝试将您的数据库/服务器转换为“版本”之一吗?他们通过资源治理来促进可预测的绩效。网络/企业面临着吵闹的邻居问题。考虑到它是间歇性的,听起来这可能是你的问题。

这是描述版本页面的链接。 https://msdn.microsoft.com/en-us/library/azure/dn741340.aspx

关于azure - Azure 移动服务中的随机 503 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21390309/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com