springcloud之Zuul初识篇—背景

分布式项目中存在大量独立运行的服务,如果把所有服务的端口都暴露出来肯定是不可取的(不安全也不方便调用)。所以需要一组服务来作为代理,外部请求只请求这个代理服务,由该服务代理请求相应的业务服务,同时完成鉴权、限流等一系列通用操作。这样既减少了服务的暴露也简化了各业务模块部分冗余代码的开发(如:订单模块只做和订单相关的事,权限鉴证什么的都交给代理服务来做),这样的代理服务我们一般定义为网关,sprin
相关文章
相关标签/搜索