fabio负载均衡入门
生活随笔
收集整理的這篇文章主要介紹了
fabio负载均衡入门
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
當開發(fā)完一個 HTTP Restful服務后,準備配置一個負載均衡。我想弄一個比較簡單的方案,
[1] 不要依賴于Docker/K8S。
[2] 在Windows 和 Linux 均可。
[3] Go語言實現(xiàn)優(yōu)先。并且不要有負載的配置。
[4] 能支持服務器動態(tài)發(fā)現(xiàn),健康檢查。
通過Github搜索,找到fabioGithub。
有5K以上的Star 。eBay團隊出品。依賴于Consul做服務發(fā)現(xiàn)。入門操作其實相當簡單:
1. 啟動consul。我是在Windows先直接運行:
consul agent -dev
2. 編譯并運行fabio-example
fabio-example.exe --prefix /echo
fabio-example.exe內部啟動5000端口監(jiān)聽HTTP服務,并提供 http://localhost:5000/echo服務。并向consul注冊這個服務。
3. 啟動fabio
fabio.exe
4. 測試
curl http://localhost:9999/echo
?
?
?
?
?
?
?
轉載于:https://my.oschina.net/u/612750/blog/2240185
總結
以上是生活随笔為你收集整理的fabio负载均衡入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: D
- 下一篇: http强制跳转https,POST请求