Fabio(Go 語言):https://github.com/eBay/fabio
Fabio 是一個快速、現(xiàn)代、zero-conf 負載均衡 HTTP(S) 路由器,用于部署 Consul 管理的微服務。
Fabio 由 eBay Classifieds Group 開發(fā),用于處理 marktplaats.nl 和 kijiji.it 的流量。Marktplaats 所有的流量都經過 Fabio ,每秒有 250000 個請求,分發(fā)于數(shù)個 Fabio 實例,并且沒有出現(xiàn)任何延遲。
簡單流程圖(摘自 http://dockone.io/article/1567):
====== 服務注冊 ========= ========= A服務 <------> consul集群 ----> 健康的 A/不健康的 A 集群 ====== 健康檢查 ========= ========= ^ | 加入/移出路由表 | &nbs