被Azure Service Bus限制

Joe*_*eky 8 azure azure-storage azureservicebus

当我尝试从服务总线检索消息时,我在Windows Azure中遇到以下异常.

Microsoft.ServiceBus.Messaging.ServerBusyException:请求已终止,因为实体正在受到限制.请等待10秒钟再试一次

调用Receive方法后发生异常:

QueueClient queueClient = _messagingFactory.CreateQueueClient(queueName);
var brokeredMessage = queueClient.Receive(TimeSpan.Zero);
Run Code Online (Sandbox Code Playgroud)

这是可配置的还是我对消息总线提出了很多要求?

Chr*_*ann 3

在不了解您发布的内容的情况下,您似乎对服务总线实例施加了最大的负担。然而,由于这个问题最初是在大约 7 年前提出的,因此值得注意的是,Azure 服务总线可扩展性目标在这段时间里已经大幅增加。

您可以参考此 Azure 文档文章,了解有关 Azure 服务总线的配额和限制阈值的更多信息:

https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-quotas