spring: data: redis: host: 10.0.0.10 port: 6379 password: 123456 cloud: nacos: discovery: enabled: true register-enabled: false server-addr: 10.0.0.10:8848 username: nacos password: nacos config: enabled: false import-check: enabled: false gateway: # Gateway 发现定位器配置 server: webflux: discovery: locator: enabled: true lower-case-service-id: true loadbalancer: nacos: enabled: true retry: enabled: true max-retries-on-same-service-instance: 1 max-retries-on-next-service-instance: 2 cache: enabled: true ttl: 35s health-check: initial-delay: 0ms interval: 30s aioj-backend-gateway: # 白名单配置 white-list: - /api/v1/auth/login - /api/v1/auth/register - /api/v1/auth/refresh - /api/v1/user/register - /api/v1/user/info - /api/v1/question/list - /api/v1/question/detail/** - /actuator/health - /swagger-ui/** - /doc.html - /doc.html/** - /webjars/** - /v3/api-docs/** - /**/v3/api-docs/** - /auth-service/** - /user-service/** logging: level: root: INFO # Nacos 相关日志 com.alibaba.nacos: INFO com.alibaba.cloud.nacos: DEBUG # LoadBalancer 日志 org.springframework.cloud.loadbalancer: DEBUG # Gateway 日志 org.springframework.cloud.gateway: DEBUG # 自定义过滤器日志 cn.meowrain.aioj.backend.gateway: DEBUG knife4j: gateway: enabled: true tags-sorter: alpha operations-sorter: alpha strategy: manual routes: - name: 认证服务 service-name: auth-service url: /auth-service/api/v3/api-docs context-path: /auth-service order: 1 - name: 用户服务 service-name: user-service url: /user-service/api/v3/api-docs context-path: /user-service order: 2