服务网关介绍

服务网关
一.https://spring.io/projects/spring-cloud-gateway
二.文档
服务网关介绍_第1张图片不用追求太新,2,2,9足以

三.使用
http://doc.ruoyi.vip/ruoyi-cloud/cloud/gateway.html
1.添加依赖

    
        org.springframework.cloud
        spring-cloud-starter-gateway
    

2.配置文件

server:
  port: 8024

spring:
  application:
    name: ruoyi-gateway
  cloud:
    gateway:
      routes:
        # 系统模块
        - id: capex-system
          uri: http://localhost:9201/
          predicates:
            - Path=/system/**
          filters:
            - StripPrefix=1

3.加启动类
测试:

http://localhost:9201/config/list
服务网关介绍_第2张图片

服务网关介绍_第3张图片不理想:
http://localhost:8024/system/config/list
服务网关介绍_第4张图片配置文件:
spring cloud gateway使用 uri: lb://方式配置时,服务名的特殊要求
第一种:ws(websocket)方式: uri: ws://localhost:9000
第二种:http方式: uri: http://localhost:8130/
第三种:lb(注册中心中服务名字)方式: uri: lb://brilliance-consumer

在这里插入图片描述如何将springboot工程加到nacos中

补充学习

你可能感兴趣的:(springcloud,spring,spring,spring,boot,java)