0

我正在尝试使用 ServiceBusProcessorClient Azure 服务总线消息传递 jar (azure-messaging-servicebus-7.1.0)。我 defer ServiceBusReceivedMessageContext . 但没有看到任何 API 来检索延迟消息。 ServiceBusProcessorClient 接受 Consumer 要处理的消息。该消费者可以接收延迟消息吗?

4

2 回答 2

0

即使消息被延迟,它仍然与所有其他活动消息一起保留在主队列中

我们使用 ServiceBusProcessorClient 来接收主队列中的消息

所以答案应该是肯定的。

于 2021-05-20T02:06:24.033 回答
0

处理器客户端是非常高级的客户端,只提供了一个方便的 API 来接收和处理消息。您必须使用较低级别的客户端ServiceBusReceiverClientServiceBusReceiverAsyncClient为此而他们已经公开了更多的 API。

于 2021-05-24T14:20:14.337 回答