Azure Queues dequeue 计数随着 Rebus 核心增长
Posted
技术标签:
【中文标题】Azure Queues dequeue 计数随着 Rebus 核心增长【英文标题】:Azure Queues dequeue count growing with Rebus core 【发布时间】:2021-05-11 22:23:06 【问题描述】:我正在使用 Rebus (https://github.com/rebus-org (v.5.3.1)),到目前为止,多年来一切都很好。 (几周前我们从核心 2.0 升级到 3.1)
在过去的几天里,它有很多消息在“出队计数”列中不断增加。我们使用 Azure 存储队列。 que 会按应有的方式处理其他消息,但此时我们仍然收到 6000 多条消息,出队计数高于 250。
我真的找不到任何看起来不对劲的东西,而且它没有在错误队列中添加任何行。
我已经尝试重新启动服务器,所以 Rebus 完全重新启动但没有运气
【问题讨论】:
【参考方案1】:在我的例子中,它是一个引发异常的底层函数。似乎 rebus 在某个地方吞下了它。 在我的 rebus 工作中,我改为“返回”而不做任何事情。 que开始消失了。
我仍然不知道为什么 rebus 在 5(在我的情况下)尝试并添加到错误队列之后没有停止尝试
【讨论】:
以上是关于Azure Queues dequeue 计数随着 Rebus 核心增长的主要内容,如果未能解决你的问题,请参考以下文章
创建可以处理多个队列的 Azure.Storage.Queues 客户端