From 225ee0a8e2ee8073bb8c0efc1272a649d514545b Mon Sep 17 00:00:00 2001 From: zeaslity Date: Sat, 25 Feb 2023 22:09:32 +0800 Subject: [PATCH] [agent][executor]- bug - 3 --- .../io/wdd/agent/executor/CommandExecutor.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/agent/src/main/java/io/wdd/agent/executor/CommandExecutor.java b/agent/src/main/java/io/wdd/agent/executor/CommandExecutor.java index 67c05b0..8fc521c 100644 --- a/agent/src/main/java/io/wdd/agent/executor/CommandExecutor.java +++ b/agent/src/main/java/io/wdd/agent/executor/CommandExecutor.java @@ -131,6 +131,12 @@ public class CommandExecutor { octopusMessage )); + // 缓存 命令处理日志 + commandExecLogCache.cacheLog( + streamKey, + process + ); + // 等待1秒钟, 使得有时间进行后端任务的完成 TimeUnit.SECONDS.sleep(1); @@ -182,6 +188,8 @@ public class CommandExecutor { throw new RuntimeException(e); } finally { + System.out.println("process isAlive = " + process.isAlive()); + // 对线程进行debug commandExecLogCache.debugProcessStreams(process); @@ -214,12 +222,6 @@ public class CommandExecutor { } } - // 缓存 命令处理日志 - commandExecLogCache.cacheLog( - streamKey, - process - ); - // 日志操作,如果需要显示回传,需要将日志发送回相应的 /*collectCommandLogAndRepeat( streamKey,