fix(update): keep optional mail health non-blocking
这个提交包含在:
父节点
7912b6a527
当前提交
872a3331de
@ -31,6 +31,7 @@ REGISTRY_USER=
|
|||||||
# 镜像版本标签,与业务发布版本一一对应
|
# 镜像版本标签,与业务发布版本一一对应
|
||||||
# 开发/体验环境可用 latest;生产环境请固定版本号
|
# 开发/体验环境可用 latest;生产环境请固定版本号
|
||||||
IMAGE_TAG=latest
|
IMAGE_TAG=latest
|
||||||
|
MANAGEMENT_HEALTH_MAIL_ENABLED=false
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
# 服务 Profile — 选择要启动哪些容器
|
# 服务 Profile — 选择要启动哪些容器
|
||||||
|
|||||||
@ -160,6 +160,8 @@ services:
|
|||||||
SDK_TENANT_SERVICE_URL: "http://tenant-service:9001"
|
SDK_TENANT_SERVICE_URL: "http://tenant-service:9001"
|
||||||
FILE_BASE_URL: "${CONSOLE_DOMAIN}"
|
FILE_BASE_URL: "${CONSOLE_DOMAIN}"
|
||||||
FILE_SERVICE_INTERNAL_URL: "http://file-service:8086"
|
FILE_SERVICE_INTERNAL_URL: "http://file-service:8086"
|
||||||
|
# 邮件通知默认关闭;没有 SMTP 配置时不应让 update-service 整体健康检查失败。
|
||||||
|
MANAGEMENT_HEALTH_MAIL_ENABLED: "${MANAGEMENT_HEALTH_MAIL_ENABLED:-false}"
|
||||||
volumes:
|
volumes:
|
||||||
- ./data/update:/data/update # 版本包存储目录
|
- ./data/update:/data/update # 版本包存储目录
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|||||||
@ -137,6 +137,8 @@ Web 代理会覆盖上游缓存头:入口 HTML、manifest 和普通路由使
|
|||||||
|
|
||||||
邮件服务配置,不填则邮件功能不可用,不影响其他服务启动。`tenant-service`
|
邮件服务配置,不填则邮件功能不可用,不影响其他服务启动。`tenant-service`
|
||||||
用于账号邮件,`update-service` 用于租户显式启用的商店状态邮件通知;通知默认关闭,
|
用于账号邮件,`update-service` 用于租户显式启用的商店状态邮件通知;通知默认关闭,
|
||||||
|
未配置 SMTP 时 `MANAGEMENT_HEALTH_MAIL_ENABLED=false`,不会使更新服务整体健康状态
|
||||||
|
变为 DOWN。启用邮件通知并完成 SMTP 配置后,可设为 `true` 将邮件连接纳入健康检查。
|
||||||
邮件发送失败不得影响商店状态同步和平台主流程。
|
邮件发送失败不得影响商店状态同步和平台主流程。
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
正在加载...
在新工单中引用
屏蔽一个用户