gpt4 book ai didi

c# - 以事务方式向 Azure 服务总线发送 100 多条消息

转载 作者:行者123 更新时间:2023-12-02 23:50:58 27 4
gpt4 key购买 nike

如何在事务中向 Azure 服务总线发送超过 100 条代理消息?

我知道 TransactionScope 可以实现这一点,但仅限于 100 条消息。而且我知道,如果我作为批处理操作发送消息,则消息的总大小是有限的,这会导致批处理被分成不同的批处理,并且无法保证事务。我认为即使批量发送,100 条消息的问题仍然存在。

有人找到解决办法了吗?

最佳答案

好吧,由于您无法使用服务总线传输所需的所有信息,因此您必须以其他方式传输。

将与事务相关的所有数据存储在另一个位置(Azure 存储?),然后发送一条包含数据文件位置的消息 - 该文件包含有关假定的 10,000 个操作的信息在一笔交易中发生。

您的服务在其事务内将读取数据文件并执行操作。

关于c# - 以事务方式向 Azure 服务总线发送 100 多条消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28003892/

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