From 3c7eb2f5e26a1c883200caf7a35aacd042921126 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Mon, 9 Jun 2025 11:32:06 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=B0=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/core/acme-client/src/auto.js | 7 +- .../certd/monitor/site/setting/index.vue | 4 +- .../views/certd/pipeline/pipeline/index.vue | 92 +++++++++++++++++-- .../dns-provider/aliyun-dns-provider.ts | 1 - pnpm-lock.yaml | 82 ++++++++--------- 5 files changed, 131 insertions(+), 55 deletions(-) diff --git a/packages/core/acme-client/src/auto.js b/packages/core/acme-client/src/auto.js index 99e61411..88dfb881 100644 --- a/packages/core/acme-client/src/auto.js +++ b/packages/core/acme-client/src/auto.js @@ -216,12 +216,16 @@ export default async (client, userOpts) => { return promise; } - async function runPromisePa(tasks, waitTime = 5000) { + async function runPromisePa(tasks, waitTime = 8000) { const results = []; + let j = 0 // eslint-disable-next-line no-await-in-loop,no-restricted-syntax for (const task of tasks) { + j++ + log(`开始第${j}个任务`); results.push(task()); // eslint-disable-next-line no-await-in-loop + log(`wait ${waitTime}s`) await wait(waitTime); } return Promise.all(results); @@ -245,6 +249,7 @@ export default async (client, userOpts) => { log(`跳过本地验证(skipChallengeVerification=true),等待 60s`); await wait(60 * 1000); } else { + log("开始本地校验") await runPromisePa(localVerifyTasks, 1000); log(`本地校验完成,等待${waitDnsDiffuseTime}s`) await wait(waitDnsDiffuseTime * 1000) diff --git a/packages/ui/certd-client/src/views/certd/monitor/site/setting/index.vue b/packages/ui/certd-client/src/views/certd/monitor/site/setting/index.vue index 6ec1784e..57a6bc2d 100644 --- a/packages/ui/certd-client/src/views/certd/monitor/site/setting/index.vue +++ b/packages/ui/certd-client/src/views/certd/monitor/site/setting/index.vue @@ -18,7 +18,7 @@
监控请求重试次数
-
+
@@ -71,7 +71,7 @@ const doSave = async (form: any) => {