这篇文章主要介绍了春云门户网关路由分配代码实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
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/以及接下来路由到指定的服务
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。