任务5.构建Gateway网关路由服务;任务描述;知识准备;任务实施;1)参考任务2创建项目“ordersys_gateway”,选择该项目的依赖“SpringCloudDiscovery-EurekaDiscoveryClient”和“SpringCloudRouting-Gateway”,创建项目,如图5-13所示:;2)在启动类上添加@EnableEurekaClient,使该项目作为服务提供者。;3)修改并配置“application.yml”文件,设置服务端口8762以及向注册中心注册。;步骤2:自定义配置路由规则;1)修改“application.yml”文件,增加“cloud:gateway:routes”配置,字段配置作用如下:
id:设置自定义的路由ID,保持唯一,名字为“dishservice-route”;
uri:设置跳转到目标服务地址,此处设置为“lb://dishservice”,对应格式为“lb://服务注册名字”,意为使用的协议为“lb”,服务注册名字为“dishservice”,Gateway将使用LoadBalancerClient通过eureka解析为实际的主机和端口,并进行负载均衡访问。
predicates:设置路由跳转条件,Predicate接受一个输入参数,返回一个布尔值结果,设置“Path=/api/dis
您可能关注的文档
- Java应用开发(中、高级)课件 1项目总结+课后练习.pptx
- Java应用开发(中、高级)课件 2项目总结+课后练习.pptx
- Java应用开发(中、高级)课件 3项目总结+课后练习.pptx
- Java应用开发(中、高级)课件 4项目总结+课后练习.pptx
- Java应用开发(中、高级)课件 教学准备--MVC Web应用开发.pptx
- Java应用开发(中、高级)课件 任务1.1 搭建SSM基本程序框架.pptx
- Java应用开发(中、高级)课件 任务1.2 实现登录模块.pptx
- Java应用开发(中、高级)课件 任务1.3 实现菜品、点餐模块.pptx
- Java应用开发(中、高级)课件 任务1.4 实现实时消息推送.pptx
- Java应用开发(中、高级)课件 任务1.5 编制系统安装部署手册.pptx
最近下载
- PSL-621U系列线路保护装置说明书_V3.10.pdf VIP
- 中华人民共和国职业病防治法解读.pptx VIP
- 工作场所职业病危害警示标识.pptx VIP
- 2025年拍卖师拍卖场地布置方案的多部门协同与沟通专题试卷及解析.pdf VIP
- 滇金丝猴种群监测技术规程DB53_T 1063-2021_可搜索.pdf
- 卫星通信教学课件1199.pptx VIP
- 初中数学人教版九年级上册思维导图.docx VIP
- 《生物医用高分子材料》硬组织替代和组织工程用高分子材料.pdf
- 第9课 改变世界的工业革命(课件).pptx VIP
- 《农业物联网应用技术》课件——1 物联网和农业物联网.pptx VIP
原创力文档

文档评论(0)