优化NodeComponent开始时的打印日志的时机

This commit is contained in:
everywhere.z
2024-12-20 12:12:05 +08:00
parent c31a63e254
commit 26c05e2ff4
2 changed files with 4 additions and 2 deletions

View File

@@ -30,4 +30,8 @@
<chain name="chain2">
THEN(a,b,s1);
</chain>
<chain name="chain3">
ITERATOR(d).parallel(true).DO(THEN(a,b,c));
</chain>
</flow>

View File

@@ -180,8 +180,6 @@ public class Node implements Executable, Cloneable, Rollbackable{
// 判断是否可执行所以isAccess经常作为一个组件进入的实际判断要素用作检查slot里的参数的完备性
if (getAccessResult() || instance.isAccess()) {
LOG.info("[O]start component[{}] execution", instance.getDisplayName());
// 这里开始进行重试的逻辑和主逻辑的运行
NodeExecutor nodeExecutor = NodeExecutorHelper.loadInstance()
.buildNodeExecutor(instance.getNodeExecutorClass());