diff options
| author | zhangshuai <[email protected]> | 2024-11-14 14:52:14 +0800 |
|---|---|---|
| committer | zhangshuai <[email protected]> | 2024-11-14 14:52:14 +0800 |
| commit | acacbaec72bd021d65759337d1b7e5f7f0cbde74 (patch) | |
| tree | 39a08ecfd170d7598be3488fa757736de7b236ef | |
| parent | b6f6e17d8e8c185a8da1c61bc0437bcc14e82bab (diff) | |
fix: ASW-164 每三秒检查 playbook 执行状态,保证线程已创建
| -rw-r--r-- | src/main/java/net/geedge/asw/module/runner/controller/JobController.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/net/geedge/asw/module/runner/controller/JobController.java b/src/main/java/net/geedge/asw/module/runner/controller/JobController.java index 3805119..461e1b9 100644 --- a/src/main/java/net/geedge/asw/module/runner/controller/JobController.java +++ b/src/main/java/net/geedge/asw/module/runner/controller/JobController.java @@ -25,7 +25,7 @@ import org.springframework.web.bind.annotation.*; import java.util.Arrays; import java.util.List; import java.util.Map; -import java.util.stream.Collectors; +import java.util.concurrent.TimeUnit; @RestController @RequestMapping("/api/v1/workspace") @@ -109,6 +109,7 @@ public class JobController { if (response.isOk()){ break; } + T.ThreadUtil.sleep(3, TimeUnit.SECONDS); } HttpRequest request = T.HttpUtil.createRequest(Method.DELETE, String.format("%s/api/v1/env/playbook/%s", url, id)); request.header("Authorization", token); |
