fabio负载均衡入门
2018-10-10 18:59
1991 查看
当开发完一个 HTTP Restful服务后,准备配置一个负载均衡。我想弄一个比较简单的方案,
[1] 不要依赖于Docker/K8S。
[2] 在Windows 和 Linux 均可。
[3] Go语言实现优先。并且不要有负载的配置。
[4] 能支持服务器动态发现,健康检查。
通过Github搜索,找到fabioGithub。
有5K以上的Star 。eBay团队出品。依赖于Consul做服务发现。入门操作其实相当简单:
1. 启动consul。我是在Windows先直接运行:
consul agent -dev
2. 编译并运行fabio-example
fabio-example.exe --prefix /echo
fabio-example.exe内部启动5000端口监听HTTP服务,并提供 http://localhost:5000/echo服务。并向consul注册这个服务。
3. 启动fabio
fabio.exe
4. 测试
curl http://localhost:9999/echo
相关文章推荐
- fabio负载均衡入门
- apache与tomcat及负载均衡与集群入门
- Nginx入门之负载均衡
- Apache+tomcat负载均衡的入门配置
- 集群与负载均衡的概念 利用Nginx做负载均衡 最简单的入门例子
- 【广告算法工程师入门 19】机制设计-GFP和GSP下的策略行为与均衡分析
- Spring Cloud 入门教程(五): Ribbon实现客户端的负载均衡
- SpringCloud Finchley 实战入门(基于springBoot 2.0.3)【四 Ribbon 服务负载均衡】
- SpringCloud自学入门-服务发现与消费并实现负载均衡
- nginx+ISS 负载均衡 快速入门
- 负载均衡入门与产品使用指南
- Apache+tomcat+memcache负载均衡的入门配置
- 云负载均衡入门与产品使用指南
- 负载均衡入门和一些基本概念
- 【广告算法工程师入门 13】机制设计-私人价值模型下四种拍卖形式的报价策略与均衡分析
- SpringCloud 入门 | 负载均衡之rest+ribbon
- 股票入门基本知识7:股票中期交易:均衡方案
- Nginx基础入门之uptream负载均衡常用配置项说明
- SVM入门(九)松弛变量(续)惩罚因子解决训练集比例不均衡问题
- 人人都可以做深度学习应用:入门篇(下)