gpt4 book ai didi

azure - 在 Azure Web 作业中多次从 Azure 服务总线收到同一消息

转载 作者:行者123 更新时间:2023-12-03 01:03:40 25 4
gpt4 key购买 nike

我正在运行 Azure 服务总线。每当队列中填充新消息时,都会将其发送到 Azure 服务总线 Web 作业。我看到同一条消息出现多次,有时会给出这样的错误消息。

The lock supplied is invalid. Either the lock expired, or the message has already been removed from the queue. azure web job service bus

这背后的原因是什么以及如何解决?

最佳答案

此错误表明在 Web 作业中执行的工作花费的时间超过了消息指定的配置锁定时间。队列中有一个属性,MaxLockDuration,默认情况下为 60 秒,并且不能超过 5 分钟。如果处理可以在 5 分钟内完成,您需要增加队列的锁定持续时间,或者更改处理消息的方式。其中一个选项是重新锁定新锁,但我不建议这样做,因为这不是一个有保证的操作。

关于azure - 在 Azure Web 作业中多次从 Azure 服务总线收到同一消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55238514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com