我正在使用Azure表存储用户数据,并且在95%的时间内运行良好。
但是有时它会导致可怕的响应时间(17.1s,21.7s),并使调用方Azure函数超时。
如您在两个红色框中看到的,这发生在GET .../Tables
。
表是根据Microsoft的建议设计的,我认为问题在于查找表而不是获取数据。
几天以来,我一直在使用显式表访问(实现为here),而不是基于标准[Table]
属性的参数注入,但这无济于事。
您对此有任何解决方案或解决方法吗?
也许答案是Azure表存储和Azure函数位于不同的区域(西欧和北欧)。现在它们在同一地区,我们没有任何超时问题还。