健康检查功能添加

This commit is contained in:
chenxing
2026-09-01 11:50:49 +08:00
parent bf4e1552b8
commit 71adaf6acb
8 changed files with 268 additions and 6 deletions
+26 -5
View File
@@ -78,14 +78,35 @@ yh:
- 172.16.0.0/12
- 192.168.10.0/200
ADMIN_TAG_ID: 290
# 接口文档(springdoc):分组见 SwaggerConfig(oapi=开放接口契约权威源 / api=业务接口)
# 契约快照导出:GET /v3/api-docs/oapi
# 生产环境关闭文档入口(spec JSON 与 UI 一并关,避免契约与内部端点外泄):
# SPRINGDOC_API_DOCS_ENABLED=false SPRINGDOC_SWAGGER_UI_ENABLED=false
springdoc:
api-docs:
enabled: true
swagger-ui:
enabled: true
# 健康检查(供 projman 健康总览探活,容器间直连 http://userbase-service:8060/userbase/actuator/health):
# 只暴露 health 一个端点;show-details=never 不外泄 DB/Redis 等组件细节,仅返回总体状态 {"status":"UP"};
# rabbit 连通性不计入总体健康(推送链路故障不应判定用户中心整体不可用),本地无 rabbit 时同理避免误报 DOWN
management:
endpoints:
web:
exposure:
include: health
endpoint:
health:
show-details: never
health:
rabbit:
enabled: false
# 上传文件本地存储根目录(Linux 部署请通过环境变量/配置中心外置,避免写死 Windows 盘符)
FILE_PATH: D://bsch//bschlearn
# 上传文件对外访问的 Web 根地址,须与 MyWebAppConfigurer 中的 /upload/{子目录}/ 映射保持一致
FILE_WEB_PATH: http://localhost:8060/upload/
ZIYUAN_WEB_PATH_HTTP: http://base.bestsch.com/ziyuanku/file/
UPLOAD_WEB_PATH_HTTP: http://localhost:8060/upload/file/
ORC_SERVICE_URL: http://oa.bestsch.com/OrcService/api/Ocr/Upload
UPLOAD_WEB_PATH_HTTP: http://localhost:8060/upload/file/