fabioHTTP(S) 路由器

联合创作 · 2023-10-01 11:18

fabio 是一个快速、现代、zero-conf 负载均衡 HTTP(S) 路由器,用于部署 consul 管理的微服务。


fabio 由 eBay Classifieds Group 开发, 用于处理 marktplaats.nlkijiji.it 的流量。Marktplaats 所有的流量都经过 fabio ,每秒有数千个请求,分发于数个 fabio 实例。但我们并没有观察到任何延迟。


特性



  • Go 语言单一二进制,没有额外的依赖。


  • Zero-conf


  • 通过后台观察器热重载路由表


  • 轮转和随机分布


  • Traffic Shaping (send 5% of traffic to new instances)


  • Graphite metrics


  • 请求跟踪


  • WebUI


  • 快速


  • v1.0.4: 支持 SSL 客户端证书身份认证 (see proxy.addr in fabio.properties)


  • v1.0.5: X-Forwarded-For and Forwarded header support


  • v1.0.5: 支持 Websocket (实验性)




浏览 7
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报