SpringCloudGateway服务路由

1 使用#

1.1 依赖#

首先要引入spring-cloud-starter-gateway的依赖:

<dependency>  
    <groupId>org.springframework.cloud</groupId>  
    <artifactId>spring-cloud-starter-gateway</artifactId>  
</dependency>

由于通常使用Nacos作为注册中心,所以也需要引入spring-cloud-starter-alibaba-nacos-discovery,这里就不过多介绍。

1.2 配置#

application.yml中,除了注册中心的相关配置,通常会开启根据服务名路由的规则:

spring:
  cloud:
    gateway:  
      discovery:  
        locator:  
          # 开启从注册中心动态创建路由的功能,利用微服务名进行路由  
          enabled: true

1.3 启动#

按照普通项目启动即可:

@SpringBootApplication  
public class Main {  
    public static void main(String[] args) {  
        SpringApplication.run(Main.class, args);  
    }  
}

2 理论#

TODO……

3 源码#

TODO……

posted @   Xianuii  阅读(200)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
主题色彩
点击右上角即可分享
微信分享提示