网关的负载均衡 当下游拥有多个节点的时候,我们可以用DownstreamHostAndPorts来配置 LoadBalancer是来决定负载的算法 LeastConnection:将请求发往最空闲的那个服务器 RoundRobin:轮流转发 NoLoadBalance:总是发往第一个请求或者是服务发 ...
LVS高可用性 Director不可用,整个系统将不可用;SPoF Single Point of Failure 解决方案:高可用 keepalived heartbeat/corosync 某RS不可用时,Director依然会调度请求至此RS 解决方案: 由Director对各RS健康状态进行 ...
分类:
其他好文 时间:
2019-12-09 16:47:56
阅读次数:
145
Heartbeat的作用 通过HeartBeat,可以将资源(IP以及程序服务等资源)从一台已经故障的计算机快速转移到另一台正常运转的机器上继续提供服务,一般称之为高可用服务。在实际的生产应用场景中,HeartBeat的功能和另一个高可用的开源软件keepalived有很多相同之处,在我们实际的生产 ...
分类:
其他好文 时间:
2019-12-09 14:03:32
阅读次数:
87
概述 最近研究了一下springCloud的微服务集群,主要用到了SpringCloud的服务发现和服务器端负载均衡,所有的项目都是用的springboot,可以和springCloud无缝对接。 技术选型服务发现:eureka负载均衡:zuul 实现Eureka集群(eurekaServer):8 ...
分类:
编程语言 时间:
2019-12-09 12:18:48
阅读次数:
104
微服务调用Ribbon 简介 前面讲了eureka服务注册与发现,但是结合eureka集群的服务调用没讲。 这里的话 就要用到Ribbon,结合eureka,来实现服务的调用; Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址 ...
分类:
其他好文 时间:
2019-12-08 17:12:13
阅读次数:
76
一.实验目的 二.实验拓扑 三.实验编址 四.实验步骤 1.基本配置 2.实现两分部间、总部与两分部之间的通信 使用ping命令测试直连链路连通性 配置完成,在R1查看路由表 在路由表中已经见到以PC2所在网段为目的网段的路由条目,且下一跳路由器为R3 测试PC1与PC2之间的连通性,可以看到通信正 ...
分类:
其他好文 时间:
2019-12-08 10:57:38
阅读次数:
140
SpringCloud体系介绍 Spring Cloud Netflix Netflix Eureka:服务治理组件,包含服务注册与发现 Netflix Ribbon:客户端负载均衡的服务调用组件 Netflix Hystrix:容错管理组件,实现了熔断器 Netflix Feign:基于Ribbo ...
分类:
编程语言 时间:
2019-12-08 00:49:03
阅读次数:
110
原理概述: 浮动静态路由(Floating Static Route)是一种特殊的静态路由,通过配置去往相同的 目的网段,但优先级不同的静态路由,以保证在网络中优先级较高的路由,即主路由失效的情况下提供备份路由。正常情况下,备份路由 不会出现在路由表中。 负载均衡(Load sharing),当数据 ...
分类:
其他好文 时间:
2019-12-07 22:53:30
阅读次数:
314
微服务调用Ribbon 简介 前面讲了eureka服务注册与发现,但是结合eureka集群的服务调用没讲。 这里的话 就要用到Ribbon,结合eureka,来实现服务的调用; Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址 ...
分类:
其他好文 时间:
2019-12-07 21:36:06
阅读次数:
98
Nginx配置参数中文详细说明: Nginx多台服务器实现负载均衡: 1.Nginx负载均衡服务器IP:192.168.0.4(Nginx-Server)2.Web服务器列表Web1:192.168.0.5(Nginx-Node1/Nginx-Web1) ;Web2:192.168.0.7(Ngin ...
分类:
其他好文 时间:
2019-12-07 21:31:43
阅读次数:
109