微服務之Go-Micro(八)基於Gin框架的Http網關

背景git 在單體應用時代,客戶端向後端服務器發起請求來獲取數據。負載均衡器將請求路由給後端的集羣服務的某一個,而後後端服務器程序會從DB獲取數據返回給客戶端。微服務架構下,單體應用被切割成多個微服務,若是將多個微服務直接對外暴露,確定會出現諸多問題 客戶端的請求報文和微服務暴露的API不匹配,協議可能都不同,有的是二進制的rpc,也可能使用某種消息傳遞協議 微服務難以重構,爲了知足需求合併或者重
相關文章
相關標籤/搜索