当前位置:   article > 正文

SpringCloud微服务网关搭建_idea怎么创建网关

idea怎么创建网关

1.idea创建maven项目

通过idea创建maven项目,如果存在java或者resource文件夹为未加载时选择右边的控制面板,选择创建的网关项目reimport就行了
在这里插入图片描述

2.添加pom依赖

网关一般来说可以使用gateway或者是zuul,但现在推荐使用前者,不管是功能还是性能方面都要强与后者

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

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

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
        </dependency>
    </dependencies>
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

新建application.yml文件

server:
  port: 9001
spring:
  application:
    name: gateway-admin

eureka:
  client:
    service-url:
      defaultZone: http://localhost:7001/eureka
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

3.小结

本文只是初略的创建网关项目,后面的博文才会详细的讲解如何搭建一个真正的网关服务,以及网关服务于各个微服务项目与web服务器之间的搭配。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/831027
推荐阅读
相关标签
  

闽ICP备14008679号