Azure Web 作业、服务总线触发器未针对队列中可用的旧消息触发

Azure web job, service bus trigger not triggered for old messages available in the queue

我已经实现了 azure web 作业来使用来自 azure 服务总线的消息。服务总线触发器适用于到达服务总线的新消息,但它不会拾取服务启动前服务总线上已经可用的消息。是否有任何配置可以将现有消息发送到网络作业?

由于某些原因,一些消息被放弃了。重新处理这些消息的最佳方法是什么。

如果您收到消息并且无法完成或放弃它 10 次(默认),消息将进入死队列。

你可以像这样得到死队列。

_messagingFactory.CreateQueueClient(QueueClient.FormatDeadLetterPath(QueueDescription.Path), ReceiveMode.PeekLock);