今天晚上我们观察的排队时间非常慢.我们的跟踪数据告诉我们该行
await queueClient.SendAsync(message);
Run Code Online (Sandbox Code Playgroud)
需要45-60秒.这发生在已经存在很长时间的两个队列中.他们几乎没有超过1-2个记录,我们使用带有ServiceBusTrigger的Web作业来完成工作.我们在队列中放置了一个简单的POCO.还有另一个队列正在快速排队,所以由于缺乏任何其他想法,我删除了两个很麻烦的队列.当代码重新创建它们(因为它构建时),它们在不到一秒的时间内开始排队.没有其他任何改变,期望删除旧队列和重新创建旧队列.我之前和之后都使用过服务总线浏览器(我希望我已经截取了屏幕截图),据我所知,没有任何改变.
知道为什么会出现这样的减速或者为什么重新创建会让它清理干净?我们做这么低的体积,因为它只是一个试验系统.
谢谢!
戴夫
我有一个服务总线Q,从Azure门户我可以或多或少看到服务总线Q包含多少条目.如何使用其管理API获取此计数?我已经仔细阅读过这些文档,但却未能找到答案.