From 4d86fb319b81dbf6fa6485982105725b1b066593 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Thu, 5 Feb 2026 12:22:55 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96zerossl=E7=94=B3?= =?UTF-8?q?=E8=AF=B7=E8=AF=81=E4=B9=A6=E7=A8=B3=E5=AE=9A=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/core/acme-client/src/client.js | 2 +- .../src/modules/pipeline/service/pipeline-service.ts | 6 ++++++ .../src/plugins/plugin-cert/plugin/cert-plugin/acme.ts | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/core/acme-client/src/client.js b/packages/core/acme-client/src/client.js index 4a9cd25e2..f66ec7a11 100644 --- a/packages/core/acme-client/src/client.js +++ b/packages/core/acme-client/src/client.js @@ -600,7 +600,7 @@ class AcmeClient { throw new Error(`[${d}] Unexpected item status: ${resp.data.status}`); }; - this.log(`[${d}] Waiting for valid status (等待valid状态): ${item.url}`, this.backoffOpts); + this.log(`[${d}] Waiting for valid status (等待valid状态): ${item.url}`, JSON.stringify(this.backoffOpts)); return util.retry(verifyFn, this.backoffOpts); } diff --git a/packages/ui/certd-server/src/modules/pipeline/service/pipeline-service.ts b/packages/ui/certd-server/src/modules/pipeline/service/pipeline-service.ts index a2957f8fd..0e8d3f2c2 100644 --- a/packages/ui/certd-server/src/modules/pipeline/service/pipeline-service.ts +++ b/packages/ui/certd-server/src/modules/pipeline/service/pipeline-service.ts @@ -113,6 +113,9 @@ export class PipelineService extends BaseService { async add(bean: PipelineEntity) { bean.status = ResultType.none; + if (bean.order == null) { + bean.order = 0; + } await this.save(bean); return bean; } @@ -243,6 +246,9 @@ export class PipelineService extends BaseService { if (!bean.status) { bean.status = ResultType.none; } + if (bean.order == null) { + bean.order = 0; + } if (!isUpdate) { //如果是添加,先保存一下,获取到id,更新pipeline.id await this.addOrUpdate(bean); diff --git a/packages/ui/certd-server/src/plugins/plugin-cert/plugin/cert-plugin/acme.ts b/packages/ui/certd-server/src/plugins/plugin-cert/plugin/cert-plugin/acme.ts index 7ae463124..80b6502cf 100644 --- a/packages/ui/certd-server/src/plugins/plugin-cert/plugin/cert-plugin/acme.ts +++ b/packages/ui/certd-server/src/plugins/plugin-cert/plugin/cert-plugin/acme.ts @@ -147,7 +147,7 @@ export class AcmeService { externalAccountBinding: this.eab, backoffAttempts: this.options.maxCheckRetryCount || 20, backoffMin: 5000, - backoffMax: 10000, + backoffMax: 400000, urlMapping, signal: this.options.signal, logger: this.logger,