【发布时间】:2020-02-07 17:58:15
【问题描述】:
我正在使用 Azure Tables 存储用户数据,它在 95% 的时间内都能正常工作。
但有时它会导致可怕的响应时间(17.1s、21.7s)并且它会使调用者 Azure Function 超时。
正如您在两个红框中看到的那样,GET .../Tables 会发生这种情况。
表格是根据 Microsoft 的建议设计的,我认为问题在于寻找表格而不是获取它的数据。
几天以来我一直在使用显式表访问(实现here)而不是基于标准[Table] 属性的参数注入,但它没有帮助。
您对此有任何解决方案或解决方法吗?
【问题讨论】:
-
当您注意到缓慢时有什么规律吗?某些类型的操作(如查询等)是否会发生这种情况?请编辑您的问题并提供详细信息。
-
这只发生在 GET ..../Tables 中,我认为这是一个基础设施调用。
-
听起来你应该参与 Azure 支持
-
酷,我会问他们,然后会回来
标签: c# azure .net-core azure-functions azure-table-storage