gpt4 book ai didi

c# - 编排是单线程的?

转载 作者:行者123 更新时间:2023-11-30 14:18:16 24 4
gpt4 key购买 nike

谁能确认 BizTalk 编排是否在单线程上执行?还是多个?在脱水/恢复期间,BizTalk 引擎会创建新线程还是暂停/唤醒同一线程。我正在考虑使用线程上下文来存储一个唯一的请求 ID,它将用于对数据库中的事件日志进行分组

谢谢

最佳答案

您唯一的保证是单个形状将在单个线程中不间断地执行。下一个形状可能会在不同的线程、不同的处理器甚至不同的机器上执行!

所以使用ThreadContext在不同shape之间存储数据绝对不是一个好主意。 Orchestration 变量的存在以及它们必须是可序列化的原因是有原因的!

如果您想对事件日志进行分组,请使用编排实例 ID,它保证在编排的整个生命周期内保持不变。

关于c# - 编排是单线程的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4773236/

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