Spring Cloud Gateway中的常见配置

问题

最近用到了Spring Cloud Gateway,这里记录一下这个服务的常见配置。

yaml 复制代码
spring:
  data:
    redis:
      host: ${REDIS_HOST:xxx.xxx.xxx.xxx}
      port: ${REDIS_PORT:2345wsd}
      password: ${REDIS_PASS:sdfsdfgh}
      database: ${REDIS_DB:8}
  session:
    redis:
      flush-mode: on_save
      namespace: mysystem:session
    timeout: P30D
  cloud:
    gateway:
      discovery:
        locator:
          # 服务名小写
          lower-case-service-id: true
          enabled: true
      routes:
        # 服务1
        - id: auth-svc
          uri: lb://auth-svc
          predicates:
            - Path=/auth/**
          filters:
            - StripPrefix=1
        # 服务2
        - id: system-svc
          uri: lb://system-svc
          predicates:
            - Path=/system/**
          filters:
            - StripPrefix=1
相关推荐
忘却的纪念1 小时前
基于SpringBoot的考研资讯平台设计与实现
java·spring boot·spring
开 端6 小时前
文件批量添加水印和密码合并单元格完整版
java·ide·spring
云来喜11 小时前
关于Spring Cloud Gateway中 Filters的理解
java·spring boot·gateway
小小小小关同学11 小时前
【Gateway】网关服务快速上手
java·开发语言·gateway
Lill_bin11 小时前
Ribbon简介
分布式·后端·spring cloud·微服务·云原生·ribbon
杨荧13 小时前
【JAVA开源】基于Vue和SpringBoot的在线旅游网站
java·vue.js·spring boot·spring cloud·开源
cooldream200914 小时前
使用 IntelliJ IDEA 导入已有的 Spring Maven 项目并运行
spring·maven·intellij-idea
84869811919 小时前
Spring为什么要用三级缓存解决循环依赖?
java·spring·缓存
计算机学姐19 小时前
基于SSM的社区爱心捐赠管理系统
java·mysql·spring·java-ee·maven·intellij-idea·mybatis
自身就是太阳19 小时前
如何使用Spring框架来实现一个基于SSM(Spring、SpringMVC、MyBatis)的整合项目
java·开发语言·后端·学习·spring·mybatis