feat(video): 新建 viewsh-module-video 服务模块骨架
新增视频管理模块,用于后续迁移 WVP-Platform(GB28181 视频监控平台)。 - viewsh-module-video-api: 契约层(Feign RPC 接口、枚举、错误码) - viewsh-module-video-server: 业务层(端口 48093) - 网关路由: video-admin-api / video-app-api - SecurityConfiguration: 放行 Swagger/Actuator/Druid/RPC Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -212,6 +212,19 @@ spring:
|
||||
uri: grayLb://ops-server
|
||||
predicates:
|
||||
- Path=/open-api/ops/**
|
||||
## video-server 服务
|
||||
- id: video-admin-api # 路由的编号
|
||||
uri: grayLb://video-server
|
||||
predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
|
||||
- Path=/admin-api/video/**
|
||||
filters:
|
||||
- RewritePath=/admin-api/video/v3/api-docs, /v3/api-docs # 配置,保证转发到 /v3/api-docs
|
||||
- id: video-app-api # 路由的编号
|
||||
uri: grayLb://video-server
|
||||
predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
|
||||
- Path=/app-api/video/**
|
||||
filters:
|
||||
- RewritePath=/app-api/video/v3/api-docs, /v3/api-docs
|
||||
x-forwarded:
|
||||
prefix-enabled: false # 避免 Swagger 重复带上额外的 /admin-api/system 前缀
|
||||
|
||||
@@ -272,6 +285,9 @@ knife4j:
|
||||
- name: ops-server
|
||||
service-name: ops-server
|
||||
url: /admin-api/ops/v3/api-docs
|
||||
- name: video-server
|
||||
service-name: video-server
|
||||
url: /admin-api/video/v3/api-docs
|
||||
|
||||
--- #################### 芋道相关配置 ####################
|
||||
|
||||
|
||||
Reference in New Issue
Block a user