【发布时间】:2019-09-09 08:44:18
【问题描述】:
我正在使用 azure 服务总线主题,并且我已为其订阅启用会话。
在我的逻辑应用程序中,我使用来自主题的 sql 事务插入数据 我正在使用主题订阅(peek-lock)和 在订阅者级别并发设置为默认如下
根据我的理解,我的逻辑应用程序(订阅者)应该读取所有消息并且必须在 FIFO 中处理
我的逻辑应用就像
这意味着它应该以有序的方式向表中插入数据
但是,当我检查触发器日志时,它显示了正确的顺序,但在数据库级别,您可以看到顺序没有发生
【问题讨论】:
-
LImit 已关闭,这意味着将运行多个逻辑应用实例。您需要启用限制以使单个实例处理消息。
-
true 我们可以将限制设置为 1,这个问题将解决,另一个将创建,因为我正在将数据插入数据库,如果整个过程需要 1 分钟才能完成,我可以插入的最大记录数天将是 1440。还有其他建议吗?
标签: azure azureservicebus azure-servicebus-topics