微服务之Go-Micro(八)基于Gin框架的Http网关

背景git 在单体应用时代,客户端向后端服务器发起请求来获取数据。负载均衡器将请求路由给后端的集群服务的某一个,而后后端服务器程序会从DB获取数据返回给客户端。微服务架构下,单体应用被切割成多个微服务,若是将多个微服务直接对外暴露,确定会出现诸多问题 客户端的请求报文和微服务暴露的API不匹配,协议可能都不同,有的是二进制的rpc,也可能使用某种消息传递协议 微服务难以重构,为了知足需求合并或者重
相关文章
相关标签/搜索