zoukankan      html  css  js  c++  java
  • springcloud(02)使用Gateaway

    1、接着上一篇启动好eureka后,在父项目中新建一个module,命名为gateaway。

    2、在pom文件中添加:

    <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-eureka-client</artifactId>
    </dependency>
    </dependencies>

    3、创建application.properties(yml可读性有点差),添加以下配置:

    spring.application.name=gateway
    server.port=9000
    eureka.client.service-url.defaultZone=http://localhost:8761/eureka/

    spring.cloud.gateway.routes[0].id=system
    spring.cloud.gateway.routes[0].uri=http://localhost:9001
    spring.cloud.gateway.routes[0].predicates[0].name=Path
    spring.cloud.gateway.routes[0].predicates[0].args[0]=/system/**

    4、在system模块中添加以下内容,为system模块配置一个总路由,以便于分发路由:

    server:
    servlet:
    context-path: /system

    5、去复制一个启动类,启动,测试一下9000端口是否能把请求转发到9001去,即成功

  • 相关阅读:
    Days like that:
    获取网站访问来源URL
    论坛里面的一个帖子
    Days like that:
    简单项目布署
    论坛里面的一个帖子
    获取网站访问来源URL
    piwik开放源代码的Web统计软件
    p标签里面不能嵌套div
    IO操作 第二篇 学习(转载)
  • 原文地址:https://www.cnblogs.com/bigdatadiary/p/13215756.html
Copyright © 2011-2022 走看看