chore(config): Improve Nacos initialization and deployment scripts

This commit is contained in:
2025-04-14 15:31:02 +08:00
parent 111da1aba6
commit d2c4394516
11 changed files with 324 additions and 46 deletions
@@ -25,6 +25,18 @@ spring:
group: ${NACOS_GROUP:DEFAULT_GROUP}
refresh: true
gateway:
ignore:
urls:
- /**/auth/login
- /**/auth/register
- /**/auth/captcha
- /content/video/public/**
- /content/category/tree
- /content/category/list
- /comment/reply/public/**
- /comment/public/**
- /admin/auth/captcha
- /admin/auth/login
discovery:
locator:
enabled: true
@@ -34,38 +46,32 @@ spring:
uri: lb://video-auth
predicates:
- Path=/auth/**
filters:
- StripPrefix=1
# 移除 StripPrefix 过滤器
- id: video-user
uri: lb://video-user
predicates:
- Path=/user/**
filters:
- StripPrefix=1
# 移除 StripPrefix 过滤器
- id: video-content
uri: lb://video-content
predicates:
- Path=/content/**
filters:
- StripPrefix=1
# 移除 StripPrefix 过滤器
- id: video-comment
uri: lb://video-comment
predicates:
- Path=/comment/**
filters:
- StripPrefix=1
# 移除 StripPrefix 过滤器
- id: video-recommend
uri: lb://video-recommend
predicates:
- Path=/recommend/**
filters:
- StripPrefix=1
# 移除 StripPrefix 过滤器
- id: video-admin
uri: lb://video-admin
predicates:
- Path=/admin/**
filters:
- StripPrefix=0
# 移除 StripPrefix 过滤器
sentinel:
transport:
dashboard: ${SENTINEL_DASHBOARD_HOST:5.180.253.115}:${SENTINEL_DASHBOARD_PORT:8080}