大家好,一直以来我都本着用最通俗的话理解核心的知识点, 我认为所有的难点都离不开 「基础知识」 的铺垫。目前正在出一个SpringCloud长期系列教程,从入门到进阶, 篇幅会较多~,如果你是一路看过来的,很高兴你能够耐心看完。之前带大家学了Springboot这门框架,熟练掌握了单体应用的开发,如今微服务开发盛行,对我们的技术要求也是越来越高,薪资也是令人兴奋。这个系列将会带大家学习SpringCloud微服务开发,我会带大家一步一步的入门,耐心看完你一定会有收获~,上期带大家一起认识了Sentinel以及带大家体验了常用的方法,本期正式学习微服务网关Zuul,我们一起来看一下吧~,我们之前的学习都是整后端服务,把网关学习放到最后边来讲也是做了一次整合,让大家好去理解。之前给大家讲微服务概述的时候,提到过,后端服务前面还有一层就是网关层,至于网关的作用可以参考我之前的文章。那么说一下zuul, 它是spring cloud家族的一员,它提供了很多丰富的功能,比如服务转发,接口拦截验证,统一处理响应。它有丰富的拦截器,我们可以通过它实现很多丰富的功能。,首先引入依赖。,这一节先教大家配置网关服务。,上面配置应该很好理解,匹配到路径/***,就转发到http://localhost:18080这个服务。,我们说后端服务都是注册到注册中心的,所以我们可以直接转发到指定服务名。,多个服务,也是同样配置。,本期到这里就结束了, 总结一下,本节主要讲了什么是Zuul, 以及带大家整了一下它常用的配置,大家可以自己配置试试看, 建议大家自己多去尝试 。
© 版权声明
文章版权归作者所有,未经允许请勿转载。