chore: 解决arm下 WorkerThreadsTaskRunner::DelayedTaskScheduler::Start() 报错问题

This commit is contained in:
xiaojunnuo
2026-06-26 14:27:07 +08:00
parent 635f069012
commit 8abe0daf20
25 changed files with 238 additions and 94 deletions
@@ -107,7 +107,7 @@ input:
}
account:
title: ACME账号信息
title: 生成ACME账号
component:
name: refresh-input
action: GenerateAccount
@@ -118,7 +118,7 @@ input:
col:
span: 24
required: true
helper: 请生成ACME账号,账号一旦生成不允许修改
helper: 点击右边按钮生成ACME账号,账号一旦生成不允许修改
encrypt: true
mergeScript: |2-
@@ -0,0 +1,25 @@
name: asiaisp
title: 橙域网络(asia-isp)授权
desc: 橙域网络CDN API授权,用于部署证书到橙域CDN
icon: clarity:plugin-line
input:
accessKeyId:
title: AccessKeyId
component:
placeholder: 请输入 AccessKeyId
required: true
accessKeySecret:
title: AccessKeySecret
component:
placeholder: 请输入 AccessKeySecret
required: true
encrypt: true
testRequest:
title: 测试连接
component:
name: api-test
action: TestRequest
helper: 点击测试接口是否正常
pluginType: access
type: builtIn
scriptFilePath: /plugins/plugin-asiaisp/access.js
@@ -2,6 +2,8 @@ name: tencent
title: 腾讯云
icon: svg:icon-tencentcloud
order: 0
dependPackages:
tencentcloud-sdk-nodejs: ^4.1.112
input:
secretId:
title: secretId
@@ -3,6 +3,8 @@ name: tencent
title: 腾讯云验证码
desc: ''
showTest: false
dependPackages:
tencentcloud-sdk-nodejs: ^4.1.112
input:
accessId:
title: 腾讯云授权
@@ -0,0 +1,77 @@
showRunStrategy: false
default:
strategy:
runStrategy: 1
name: AsiaIspDeployToCDN
title: 橙域网络-部署证书到CDN
desc: 部署证书到橙域网络(asia-isp) CDN加速域名
icon: clarity:plugin-line
group: cdn
input:
cert:
title: 域名证书
helper: 请选择前置任务输出的域名证书
component:
name: output-selector
from:
- ':cert:'
required: true
order: 0
certDomains:
title: 当前证书域名
component:
name: cert-domains-getter
mergeScript: |2-
return {
component:{
inputKey: ctx.compute(({form})=>{
return form.cert
}),
}
}
template: false
required: false
order: 0
accessId:
title: 橙域网络授权
component:
name: access-selector
type: asiaisp
required: true
order: 0
domainList:
title: 加速域名
component:
name: remote-select
vModel: value
mode: tags
type: plugin
action: onGetDomainList
search: true
pager: true
single: false
pageSize: 10
watches:
- certDomains
- accessId
- certDomains
- accessId
required: true
mergeScript: |2-
return {
component:{
form: ctx.compute(({form})=>{
return form
})
},
}
helper: 选择要部署证书的橙域CDN加速域名
order: 0
output: {}
pluginType: deploy
type: builtIn
scriptFilePath: /plugins/plugin-asiaisp/plugin-deploy-to-cdn.js
@@ -315,7 +315,9 @@ input:
name: access-selector
type: acmeAccount
required: false
helper: 请选择颁发机构对应的ACME账号
helper: |-
直接本地生成,无需外部注册
点击选择按钮->添加->填写邮箱->生成账号即可
mergeScript: |2-
return {
@@ -83,8 +83,8 @@ input:
mode: tags
type: plugin
action: onGetGroupList
search: false
pager: false
search: true
pager: true
single: true
watches:
- certDomains
@@ -8,6 +8,8 @@ needPlus: false
icon: svg:icon-tencentcloud
group: tencent
desc: 支持负载均衡、CDN、DDoS、直播、点播、Web应用防火墙、API网关、TEO、容器服务、对象存储、轻应用服务器、云原生微服务、云开发
dependPlugins:
access:tencent: '*'
input:
accessId:
title: Access授权
@@ -7,6 +7,8 @@ title: 腾讯云-部署到CDN(废弃)
icon: svg:icon-tencentcloud
group: tencent
desc: 已废弃,请使用v2版
dependPlugins:
access:tencent: '*'
input:
cert:
title: 域名证书
@@ -7,6 +7,8 @@ title: 腾讯云-部署到CLB
icon: svg:icon-tencentcloud
group: tencent
desc: 暂时只支持单向认证证书,暂时只支持通用负载均衡
dependPlugins:
access:tencent: '*'
input:
cert:
title: 域名证书
@@ -8,6 +8,10 @@ needPlus: false
icon: svg:icon-tencentcloud
group: tencent
desc: 部署到腾讯云COS源站域名证书,注意是源站域名,加速域名请使用腾讯云CDN v2插件【注意:很不稳定,需要重试很多次偶尔才能成功一次】
dependPlugins:
access:tencent: '*'
dependPackages:
cos-nodejs-sdk-v5: ^2.14.6
input:
accessId:
title: Access授权
@@ -7,6 +7,8 @@ title: 腾讯云-部署到腾讯云EO
icon: svg:icon-tencentcloud
desc: 腾讯云边缘安全加速平台EdgeOne(EO)
group: tencent
dependPlugins:
access:tencent: '*'
input:
cert:
title: 域名证书
@@ -12,6 +12,8 @@ desc: |-
1. serverless集群请使用K8S部署插件;
2. Opaque类型需要【上传到腾讯云】作为前置任务;
3. ApiServer需要开通公网访问(或者certd可访问),实际上底层仍然是通过KubeClient进行部署
dependPlugins:
access:tencent: '*'
input:
ingressClass:
title: ingress证书类型
@@ -7,6 +7,8 @@ title: 腾讯云-实例开关机
icon: svg:icon-tencentcloud
group: tencent
desc: 腾讯云实例开关机
dependPlugins:
access:tencent: '*'
needPlus: false
input:
accessId:
@@ -7,6 +7,8 @@ title: 腾讯云-删除即将过期证书
icon: svg:icon-tencentcloud
group: tencent
desc: 仅删除未使用的证书
dependPlugins:
access:tencent: '*'
needPlus: true
input:
accessId:
@@ -7,6 +7,8 @@ title: 腾讯云-部署到CDN-v2
icon: svg:icon-tencentcloud
group: tencent
desc: 推荐使用,支持CDN域名以及COS加速域名
dependPlugins:
access:tencent: '*'
input:
cert:
title: 域名证书
@@ -8,6 +8,8 @@ icon: svg:icon-tencentcloud
desc: https://console.cloud.tencent.com/live/
group: tencent
needPlus: false
dependPlugins:
access:tencent: '*'
input:
accessId:
title: Access提供者
@@ -9,6 +9,8 @@ icon: svg:icon-tencentcloud
group: tencent
needPlus: false
deprecated: 腾讯更新证书(Id不变)接口已失效,本插件已下架,请使用其他接口
dependPlugins:
access:tencent: '*'
input:
cert:
title: 域名证书
@@ -7,6 +7,8 @@ title: 腾讯云-上传证书到腾讯云
icon: svg:icon-tencentcloud
desc: 上传成功后输出:tencentCertId
group: tencent
dependPlugins:
access:tencent: '*'
input:
accessId:
title: Access授权
@@ -47,7 +47,7 @@ input:
title: 区域
helper: 选择火山引擎区域
component:
name: select
name: a-select
options:
- value: cn-north-1
label: 华北1(北京)
@@ -110,6 +110,8 @@ input:
label: 点播源站
- value: 2
label: 自定义源站
value: 1
helper: 注意:封面加速域名不支持自定义源站
required: false
order: 0
domainList:
@@ -3,6 +3,8 @@ title: 腾讯云EO DNS
desc: 腾讯云EO DNS解析提供者
accessType: tencent
icon: svg:icon-tencentcloud
dependPlugins:
access:tencent: '*'
pluginType: dnsProvider
type: builtIn
scriptFilePath: /plugins/plugin-tencent/dns-provider/teo-dns-provider.js
@@ -3,6 +3,8 @@ title: 腾讯云
desc: 腾讯云域名DNS解析提供者
accessType: tencent
icon: svg:icon-tencentcloud
dependPlugins:
access:tencent: '*'
pluginType: dnsProvider
type: builtIn
scriptFilePath: /plugins/plugin-tencent/dns-provider/tencent-dns-provider.js