春云门户网关路由分配代码实例解析

  

这篇文章主要介绍了春云门户网关路由分配代码实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

  

1,基于父工程,新建一个模块

  

2, pom文件添加依赖

        & lt; dependencies>   & lt; dependency>   & lt; groupId> org.springframework.cloud   & lt; artifactId> spring-cloud-starter-gateway   & lt;/dependency>      & lt; dependency>   & lt; groupId> com.alibaba.cloud   & lt; artifactId> spring-cloud-starter-alibaba-nacos-discovery   & lt;/dependency>   & lt;/dependencies>      

3,添加配置

        服务器:   端口:9091      春天:   应用程序:   名称:gateway3   云:   纳科:   发现:   server-addr: localhost: 8848   名称空间:c22e5019-0bee-43b1-b80b-fc0b9d847501   register-enabled:假      网关:   路线:   - id: demo_route   uri:磅://演示   谓词:   -路径=/演示/* *      - id: demo2_test   uri:磅://以及接下来   谓词:   -路径=/user/* *      

4,编写启动类

        @SpringBootApplication   @EnableDiscoveryClient   公开课Gateway3Application {      公共静态void main (String [] args) {      SpringApplication.run (Gateway3Application.class, args);   }      }      

5,访问http://localhost: 9091/演示或http://localhost: 9091/以及接下来路由到指定的服务

  

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

春云门户网关路由分配代码实例解析