1、引入依赖
org.springframework.cloud spring-cloud-starter-gateway
2、写配置文件
spring: application: name: GatewayDemo # 服务名称 应用名称 cloud: nacos: discovery: server-addr: 127.0.0.1:8848 # 配置注册中心地址 gateway: discovery: locator: # gateway 能够进行服务发现 enabled: true lower-case-service-id: true # 开启小写验证,默认fegin根据服务名查找都是用的全大写 routes: - id: first # 注册中心配置方式,consumer-demo是另一个服务里配置的服务名称,和nacos里注册服务名称相同 访问接口 http://127.0.0.1:8991/consumer/helloTest/hi.do uri: lb://consumer-demo # websocket方式 # uri: ws://127.0.0.1:8990/ # 服务地址配置方式 # uri: http://127.0.0.1:8990/ predicates: - Path=/consumer/** filters: # 表示在将请求发送到下游之前从请求中剥离的路径个数,1表示从二级url路径转发 - StripPrefix=1 # 去除请求路径的1级路径
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)