增加 liteflow.enable-node-instance-id 配置项

This commit is contained in:
jay li
2024-11-04 12:42:09 +08:00
parent ae85d90e5e
commit a0ebf51126
9 changed files with 51 additions and 1 deletions

View File

@@ -51,6 +51,7 @@ public class LiteflowAutoConfiguration {
liteflowConfig.setParallelQueueLimit(property.getParallelQueueLimit());
liteflowConfig.setParallelLoopExecutorClass(property.getParallelLoopExecutorClass());
liteflowConfig.setFallbackCmpEnable(property.isFallbackCmpEnable());
liteflowConfig.setEnableNodeInstanceId(property.isEnableNodeInstanceId());
return liteflowConfig;
}

View File

@@ -83,6 +83,9 @@ public class LiteflowProperty {
// 是否启用组件降级
private Boolean fallbackCmpEnable;
//是否启用节点实例ID
private boolean enableNodeInstanceId;
public boolean isEnable() {
return enable;
}
@@ -267,4 +270,12 @@ public class LiteflowProperty {
public Boolean getFallbackCmpEnable() {
return fallbackCmpEnable;
}
public boolean isEnableNodeInstanceId() {
return enableNodeInstanceId;
}
public void setEnableNodeInstanceId(boolean enableNodeInstanceId) {
this.enableNodeInstanceId = enableNodeInstanceId;
}
}

View File

@@ -18,3 +18,4 @@ liteflow.monitor.queue-limit=200
liteflow.monitor.delay=300000
liteflow.monitor.period=300000
liteflow.fallback-cmp-enable=false
liteflow.enable-node-instance-id=true