老师,我还是不太懂为什么要设置zuul。
来源:7-17 模板微服务网关路由配置定义

weixin_慕工程6414819
2021-04-09
我觉得zuul是给我们的请求做了统一的映射,映射到不同的微服务。但是我们的请求也可以直接的通过自己在微服务中定义的接口去进行访问,所以我还是不太懂他存在的意义是什么?
我理解的好处有两点不知道对不对
- 可以对请求进行过滤。
- 内置了ribbon所以可以让我们的请求均匀发送到每个服务的实例中。
写回答
1回答
-
张勤一
2021-04-09
同学你好:
首先,你需要理解什么是网关,Zuul 自身就是个网关组件,它要做的就是要统一路由转发,对请求过滤当然也是它的一个功能点。
那么,为什么需要网关,你要知道,各个微服务都有自己的端口号,那么,我在调用的时候,是不是要记住每一个端口号;如果微服务的端口号变了呢,我是不是又要更新一遍。但是,有了网关以后,我可以通过网关统一调用,只需要记住网关这一个服务的端口号。
我是勤一,欢迎随时找我!
20
相似问题