【发布时间】:2022-01-07 14:08:50
【问题描述】:
我有一个将消息批量发送到 Azure Service Premium 队列的应用程序。我注意到,如果我总共发送 1000 条消息(20 批,每批 50 条消息,每条消息大小为 10 KB),我注意到队列中的消息数量增加了。每次运行的额外计数都会有所不同。严格来说没有其他发件人。有什么理由会发生这种情况吗?或者,如果我的逻辑需要彻底检查?我只是想消除 Azure 服务总线操作固有的任何原因。
我在 .net 4.8 中使用 Azure.Messaging.ServiceBus 最新版本
【问题讨论】:
-
当我们激活复制时,Windows Azure 服务总线将开始存储我们的消息历史记录。这段时间可以配置为从几分钟到几天不等。如果向服务总线发送重复消息,服务将自动忽略该消息。
标签: azure azureservicebus azure-servicebus-queues azure-sdk-.net