前端服务共享
This commit is contained in:
@@ -37,9 +37,9 @@ spring:
|
||||
- id: auth-service
|
||||
uri: lb://auth-service
|
||||
predicates:
|
||||
- Path=/auth/**
|
||||
- Path=/urban-lifeline/auth/**
|
||||
filters:
|
||||
- RewritePath=/auth/(?<segment>.*), /urban-lifeline/auth/$\{segment}
|
||||
# 不需要重写,直接转发保持原路径
|
||||
- name: RequestRateLimiter
|
||||
args:
|
||||
redis-rate-limiter.replenishRate: 100
|
||||
@@ -49,73 +49,55 @@ spring:
|
||||
- id: system-service
|
||||
uri: lb://system-service
|
||||
predicates:
|
||||
- Path=/system/**
|
||||
filters:
|
||||
- RewritePath=/system/(?<segment>.*), /urban-lifeline/system/$\{segment}
|
||||
- Path=/urban-lifeline/system/**
|
||||
|
||||
# ==================== 日志服务路由 ====================
|
||||
- id: log-service
|
||||
uri: lb://log-service
|
||||
predicates:
|
||||
- Path=/log/**
|
||||
filters:
|
||||
- RewritePath=/log/(?<segment>.*), /urban-lifeline/log/$\{segment}
|
||||
- Path=/urban-lifeline/log/**
|
||||
|
||||
# ==================== 文件服务路由 ====================
|
||||
- id: file-service
|
||||
uri: lb://file-service
|
||||
predicates:
|
||||
- Path=/file/**
|
||||
filters:
|
||||
- RewritePath=/file/(?<segment>.*), /urban-lifeline/file/$\{segment}
|
||||
- Path=/urban-lifeline/file/**
|
||||
|
||||
# ==================== 消息服务路由 ====================
|
||||
- id: message-service
|
||||
uri: lb://message-service
|
||||
predicates:
|
||||
- Path=/message/**
|
||||
filters:
|
||||
- RewritePath=/message/(?<segment>.*), /urban-lifeline/message/$\{segment}
|
||||
- Path=/urban-lifeline/message/**
|
||||
|
||||
# ==================== 招投标服务路由 ====================
|
||||
- id: bidding-service
|
||||
uri: lb://bidding-service
|
||||
predicates:
|
||||
- Path=/bidding/**
|
||||
filters:
|
||||
- RewritePath=/bidding/(?<segment>.*), /urban-lifeline/bidding/$\{segment}
|
||||
- Path=/urban-lifeline/bidding/**
|
||||
|
||||
# ==================== 平台服务路由 ====================
|
||||
- id: platform-service
|
||||
uri: lb://platform-service
|
||||
predicates:
|
||||
- Path=/platform/**
|
||||
filters:
|
||||
- RewritePath=/platform/(?<segment>.*), /urban-lifeline/platform/$\{segment}
|
||||
- Path=/urban-lifeline/platform/**
|
||||
|
||||
# ==================== 工单服务路由 ====================
|
||||
- id: workcase-service
|
||||
uri: lb://workcase-service
|
||||
predicates:
|
||||
- Path=/workcase/**
|
||||
filters:
|
||||
- RewritePath=/workcase/(?<segment>.*), /urban-lifeline/workcase/$\{segment}
|
||||
- Path=/urban-lifeline/workcase/**
|
||||
|
||||
# ==================== 定时任务服务路由 ====================
|
||||
- id: crontab-service
|
||||
uri: lb://crontab-service
|
||||
predicates:
|
||||
- Path=/crontab/**
|
||||
filters:
|
||||
- RewritePath=/crontab/(?<segment>.*), /urban-lifeline/crontab/$\{segment}
|
||||
- Path=/urban-lifeline/crontab/**
|
||||
|
||||
# ==================== AI Agent 服务路由 ====================
|
||||
- id: agent-service
|
||||
uri: lb://agent-service
|
||||
predicates:
|
||||
- Path=/agent/**
|
||||
filters:
|
||||
- RewritePath=/agent/(?<segment>.*), /urban-lifeline/agent/$\{segment}
|
||||
- Path=/urban-lifeline/agent/**
|
||||
|
||||
# 全局跨域配置
|
||||
globalcors:
|
||||
@@ -175,7 +157,7 @@ auth:
|
||||
- /error
|
||||
security:
|
||||
aes:
|
||||
secret-key: 1234567890qwer
|
||||
secret-key: MTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTI= # Base64 编码,32字节(256位)
|
||||
# Actuator 监控端点
|
||||
management:
|
||||
endpoints:
|
||||
|
||||
Reference in New Issue
Block a user