我看到该会话用于确保azure服务总线队列的FIFO处理。但我想了解为什么FIFO在默认情况下不受支持(不使用会话密钥)。是不是因为1个队列的并发消费者?
谢谢。
发布于 2021-09-20 00:16:49
在大多数情况下,即使没有会话,消息也会以FIFO方式接收,但在这种情况下不能保证。这里的关键是只有一个订阅者能够完全锁定它的分区。
通过一个例子来说明如何在没有会话的情况下无序地接收事物,这可能更有意义。假设我们有两个接收者A和B,从队列中的两条消息开始。
对于会话,每条消息将被排他地提供给A或B,并且消息的顺序保持不变。
https://stackoverflow.com/questions/69242326
复制相似问题