redirect80: 移除confs依赖,配置全部经CLI传递(CLI > ENV > 默认值)
- redirect80.py: 移除 configparser/pymsg.RpcClient 导入和 confs 拉取逻辑, 配置改为三层加载(默认值 → 环境变量 → CLI 参数) - core/services.yaml: redirect80 条目展开为完整 CLI 声明 (--host/--port/--redirect-port/--redirect-code) - redirect80/README.md: 配置表新增 CLI 参数列,init.txt 章节重写为 services.yaml 示例 - README.md: 配置链路移除 redirect80,confs 配置表删除 redirect80.ini 行 与 ca v1.1.0 保持一致的配置模式,redirect80 不再依赖 confs 服务。
This commit is contained in:
1 parent
9d548c064f
commit
0954644ee3
4 files changed
+51
-65
No files matched your search
+14
-1
@@ -139,6 +139,19 @@ services:
|
||||
# --- 端口重定向(最后启动) ---
|
||||
- name: redirect80
|
||||
cmd: bash /opt/micro_servers/redirect80/_run.sh
|
||||
args: ["--instance", "redirect80", "--log-level", "info"]
|
||||
args:
|
||||
- "--instance"
|
||||
- "redirect80"
|
||||
- "--log-level"
|
||||
- "info"
|
||||
# --- 配置全部经 CLI 传递(原 confs/configs/redirect80.ini 迁入) ---
|
||||
- "--host"
|
||||
- "0.0.0.0"
|
||||
- "--port"
|
||||
- "80"
|
||||
- "--redirect-port"
|
||||
- "443"
|
||||
- "--redirect-code"
|
||||
- "301"
|
||||
depends_on: [waf]
|
||||
sleep_before: 0
|
||||
Reference in new issue
Block a user