fabio 详细介绍

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

fabio 由 eBay Classifieds Group 开发, 用于处理 marktplaats.nl 和 kijiji.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 supportv1.0.5: 支持 Websocket (实验性)

文章转载自 开源中国社区[https://www.oschina.net]

HTTP(S) 路由器 fabio相关推荐

  1. 微软、谷歌、亚马逊、Facebook等硅谷大厂91个开源软件盘点(附下载地址)

    开源软件中有大量专家构建的代码,大大节省了开发人员的时间和成本,热衷于开源的大厂们总是能够带给我们新的惊喜.2016年9月GitHub报告显示,GitHub已经有超过 520 万的用户和超 30 万的 ...

  2. Fabio 安装和简单使用

    Fabio 是一个快速.现代.zero-conf 负载均衡 HTTP(S) 路由器,用于部署 Consul 管理的微服务. Fabio 由 eBay Classifieds Group 开发,用于处理 ...

  3. Fabio技术手册(2):部署

    fabio的主要用例是将来自internet的HTTP(S)和TCP请求分发给前端(FE)服务,后者可以处理这些请求.在这个场景中,前端提供服务然后使用Consul中的服务发现特性来查找它们需要的后端 ...

  4. Consul + fabio 实现自动服务发现、负载均衡

    目录 Consul Fabio 服务发现的特点 工作原理 Demo 结合kubernetes扩容 Consul hashicorp团队开发 就是大名鼎鼎开发 vagrant 的团队. Consul 是 ...

  5. Docker Consul Fabio ASP.NET Core 2.0 微服务跨平台实践

    相关博文: Ubuntu 简单安装 Docker Mac OS.Ubuntu 安装及使用 Consul Consul 服务注册与服务发现 Fabio 安装和简单使用 阅读目录: Docker 运行 C ...

  6. Consul + fabio 实现自动服务发现、负载均衡 1

    Consul hashicorp团队开发 就是大名鼎鼎开发 vagrant 的团队. Consul 是一个提供服务发现.健康检测.K/V存储支持分布式高可用多数据中心的服务软件. 比较类似ZooKee ...

  7. 路由器远程登陆配置:02多人登陆一台设备

    前言: 新买来的路由器设备,一般会将路由器先用console线连接一台PC,console线的一端连接计算机网卡,一端连接路由器的console口,在PC端登录超级终端,通过console口管理路由器 ...

  8. 路由器远程登陆配置:01一个人登陆多台设备

    前言: 在上一篇博客中,总结了在路由器远程登陆配置中,多人登录一台设备如何配置,但身为网管,这点功能是不够的,需要在网管中心能够同时管理多台设备! 所以,如何远程登录多台设备? 背景:现在网络故障,需 ...

  9. 路由器:访问控制列表

    前言: 配置路由器全网互通后,更高级一点希望网络中的资源不被非法使用和访问. 出现了访问控制,访问控制是网络安全防范和保护的主要策略, 主要任务是保证网络资源不被非法使用和访问 它是保证网络安全最重要 ...

最新文章

  1. Extjs4.2——Panel
  2. jquery锚点连接划动滚动条,再也不用a标签name 了
  3. SQL经典语句(转载)
  4. php 获取两个日期相隔几周,怎么样计算2个日期之间相差几周
  5. 【C11】complex
  6. Python学习入门基础教程(learning Python)--5.5 Python写操作详解
  7. 数据框的合并排序、描述统计、分箱
  8. 【保持阅读习惯才能无障碍阅读】如何阅读英文时报 magazinelib 获取报纸
  9. 计算机的虚拟接口,怎样设置计算机的虚拟目录和虚拟端口
  10. 系统调用的概念及原理
  11. 开发必备技术--docker(使用篇)
  12. 字符串的定义与赋值及初始化
  13. 互联网站规划与设计.txt
  14. 深度linux密码忘记,Deepin深度系统登录密码忘记重设
  15. [ZJCTF 2019]EasyHeap-house of spirit
  16. 消息的传输控制拒绝和英达
  17. ACCESS表达式中的叹号“!”和点号“.”的区别
  18. git基本概念以及简单用法
  19. 【转载】35 个你也许不知道的 Google 开源项目
  20. 鱼鱼桌面秀 FishDesk 2010 Beta2下载

热门文章

  1. lzma java sdk,Java LZMA 磁盘与内存压缩实现
  2. ServiceNow对实施IT服务管理的七个经验和成功实践
  3. python程序设计上机实践答案_清华大学出版社-图书详情-《C++程序设计上机实践与学习辅导(第三版)》...
  4. 【项目实践】YOLO V4万字原理详细讲解并训练自己的数据集(pytorch完整项目打包下载)...
  5. 【ArcGIS教程一】如何用ArcGIS做一张专题地图
  6. 机器学习常用数学符号及读法大全
  7. 注册中国移动物联网平台账号
  8. 9.5 隐函数求导法则
  9. 2019-2020新生训练class 1- 熟悉oj的使用方法贪心
  10. 动感歌词制作与转换工具