我是私有化部署 版本 4.6.2
如图我使用并发分支,做个几种情况,每种情况都给了一个状态,会累计参数,即分别参数 +1,这理我认为应该选择 数值运算的《每次使用时动态计算》
问题 1:上图:这里实际走了两个分支,一个的数值运算是直接运算,可以显示到日志里,另一个是动态计算,都没有显示节点。是否是这个样子?
问题 2:下图: 明明走了两个分支,也使用了动态计算的节点的结果,理论上我的状态值应该是 2,结果输出是 1.我做了消息推送给我自己如下图,是 BUG 吗?
我是私有化部署 版本 4.6.2
如图我使用并发分支,做个几种情况,每种情况都给了一个状态,会累计参数,即分别参数 +1,这理我认为应该选择 数值运算的《每次使用时动态计算》
问题 1:上图:这里实际走了两个分支,一个的数值运算是直接运算,可以显示到日志里,另一个是动态计算,都没有显示节点。是否是这个样子?
问题 2:下图: 明明走了两个分支,也使用了动态计算的节点的结果,理论上我的状态值应该是 2,结果输出是 1.我做了消息推送给我自己如下图,是 BUG 吗?
素心以航 2024-05-08 16:50:56工作流的节点是并行计算的,你要选择严格串行,另外你的分支点是不是也存在包含的关系也会影响到计算的结果。计算结点的动态值跟先后没有关系,他的动态是后面要用到的计算节点的结果,每调一次数据都是实时计算一次,而不是一直都是第一次计算的结果。
旧版不敢说,新版获取多条数据绝对有毛病,修改流程后测试数据量过不了 500(甚至更少),改为直接获取正常
工作流的节点是并行计算的,你要选择严格串行,另外你的分支点是不是也存在包含的关系也会影响到计算的结果。计算结点的动态值跟先后没有关系,他的动态是后面要用到的计算节点的结果,每调一次数据都是实时计算一次,而不是一直都是第一次计算的结果。
动态计算是指在更新时才计算,这里没显示是属正常吧。
至于结果不对,这里看不清,不好评价。