From c1004fe9971c5e20726853eac30da2cb4319fdb0 Mon Sep 17 00:00:00 2001 From: bryan31 Date: Fri, 19 Mar 2021 13:36:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=8F=98=E5=9F=BA=E7=A1=80=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E7=9A=84=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/yomahub/liteflow/monitor/MonitorBus.java | 2 ++ .../src/main/java/com/yomahub/flowtest/Runner.java | 2 +- .../src/main/resources/application.properties | 8 +++++++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/monitor/MonitorBus.java b/liteflow-core/src/main/java/com/yomahub/liteflow/monitor/MonitorBus.java index 317a667e4..278b4d3f2 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/monitor/MonitorBus.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/monitor/MonitorBus.java @@ -47,6 +47,8 @@ public class MonitorBus { private final ConcurrentHashMap> statisticsMap = new ConcurrentHashMap<>(); public MonitorBus(LiteflowConfig liteflowConfig) { + this.liteflowConfig = liteflowConfig; + if (ObjectUtil.isNotNull(liteflowConfig.getEnableLog())){ this.enableLog = liteflowConfig.getEnableLog(); } diff --git a/liteflow-test-springboot/src/main/java/com/yomahub/flowtest/Runner.java b/liteflow-test-springboot/src/main/java/com/yomahub/flowtest/Runner.java index 86fb82f00..d3cdf278b 100644 --- a/liteflow-test-springboot/src/main/java/com/yomahub/flowtest/Runner.java +++ b/liteflow-test-springboot/src/main/java/com/yomahub/flowtest/Runner.java @@ -10,7 +10,7 @@ public class Runner { try{ SpringApplication.run(Runner.class, args); - System.exit(0); +// System.exit(0); }catch (Throwable t){ t.printStackTrace(); } diff --git a/liteflow-test-springboot/src/main/resources/application.properties b/liteflow-test-springboot/src/main/resources/application.properties index 2cabc8c86..e9f5d279b 100644 --- a/liteflow-test-springboot/src/main/resources/application.properties +++ b/liteflow-test-springboot/src/main/resources/application.properties @@ -1 +1,7 @@ -liteflow.rule-source=config/flow.xml \ No newline at end of file +liteflow.rule-source=config/flow.xml +liteflow.slot-size=2048 +liteflow.when-max-wait-second=20 +liteflow.monitor.enable-log=true +liteflow.monitor.queue-limit=300 +liteflow.monitor.delay=10000 +liteflow.monitor.period=10000 \ No newline at end of file