为什么微服务一定要有网关?
出处:
mp.weixin.qq.com
微服务拆得越细,有一个问题就越无法回避:谁来管门?系统从单体变成几十个服务之后,每个服务都有自己的端口,自己的认证逻辑,自己的限流开关,自己的日志格式。客户端要查一个订单详情,可能要同时打会员服务、订单服务、商品服务三个接口——而这三个请求全部直接暴露在公网上。这不是架构,这是散兵游勇。