深入微服務(wù) API 網(wǎng)關(guān)之架構(gòu)實踐篇

- 整體架構(gòu) -



- 請求分發(fā) -



- 條件路由&灰度發(fā)布 -


- Api 管理 -

從微服務(wù)管控平臺直接同步新增的api接口到網(wǎng)關(guān)管控平臺,而無需手動添加。此外也支持多種格式的文件導入。(我們的微服務(wù)注冊模型會包括api信息等元數(shù)據(jù)) 各個環(huán)境之間通過流轉(zhuǎn)功能發(fā)布api,而無需重復添加 對各個狀態(tài)的篩選展示 與devops平臺配合,在應(yīng)用發(fā)布流轉(zhuǎn)時同步提醒進行api管理的發(fā)布流轉(zhuǎn)。


- 限流隔離/熔斷降級 -


- 安全策略 -


- 監(jiān)控報警 -



- 總結(jié) -
我們還支持websocket協(xié)議,本次沒有詳細說 在多云部署環(huán)境下,網(wǎng)關(guān)承載了一個多云流量調(diào)度服務(wù)的角色。
首先是我們的高并發(fā)能力并未怎么經(jīng)過實際驗證,由于tob商業(yè)模式公司沒有太多高并發(fā)的場景。 考慮引入規(guī)則引擎來應(yīng)付各種下發(fā)的規(guī)則,包括安全策略、穩(wěn)定性、路由規(guī)則等。 安全策略考慮會支持更多一些,例如IP網(wǎng)段,及支持各種邏輯與或非
評論
圖片
表情
