我在Azure App Services中运行了一个dotnet应用程序,并且App Insights中的“应用程序映射”显示一个明显很慢的连接:
对表存储的调用分为两个查询,一个查询使用av。 100毫秒,平均需要160毫秒。较慢的一个简单地调用FetchAllAsync
,例如没有过滤器,在大约有10行的表上,每行都很小。
由于系统在其他服务上显示出相当可观的等待时间,为什么表存储相对来说会如此缓慢? FetchAllAsync
慢吗?其他评论显示等待时间为20-30ms,所以我认为我不太严格吗?
C#代码只是var results = await azureService.FetchAllAsync<ImageWrapper>("Images");
,但这是图像元数据,而不是图像本身。