分布式
一个bug玩一天
这个作者很懒,什么都没留下…
展开
-
微服务负载均衡之Ribbon
什么是Ribbon? Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端 负载均衡的工具 简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项和连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机链接等)去连接这些机器。我们很容易使用Ribbon实现自定义的负载均衡算法。原创 2020-09-29 11:05:25 · 471 阅读 · 0 评论 -
Consul-微服务注册与发现
首先在学习一个新东西的时候遵循一个规律 是什么 能干嘛 去哪下 怎么用 下面我们根据这个规律进行学习 什么是Consul? Consul是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用go语言开发。 提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全方位的服务网络,总之Consul提供了一种完整的服务网格解决方案。 它具有很多优点。包括:基于raft协议,比较简洁;支持健康检查,同事支持HTTP和DNS协议支持跨数原创 2020-09-27 16:45:31 · 391 阅读 · 0 评论