Consul在集群上的每一个节点(包括Server和Client)都运行一个Agent,通过这个Agent可以进行对Consul所提供的功能的操作,通过调用一系列HTTP API与Agent的交互即可完成服务注册与发现,健康检查,Key/Value存储等功能。 Consul在集群上的每一个节点(包括 ...
分类:
其他好文 时间:
2017-11-15 10:50:28
阅读次数:
322
背景:既然有了Lvs+keepalived这样高性能的组合,那为何还要有Nginx+keepalived呢,keepalived的初衷就是为了Lvs而设计的,我们都知道Lvs是一个四层的负载均衡设备,虽然有着高性能的优势,但同时它却没有后端服务器的健康检查机制,keepalived为lvs设计了一系列的健康检查机制T..
分类:
其他好文 时间:
2017-11-13 19:42:42
阅读次数:
1330
前言 本文是读书笔记,具体可参考 倪朋飞 先生的原文《kubernetes指南》,多谢原作者,致敬! 一、扩展应用 二、滚动升级 三、更新应用 四、资源限制 五、健康检查 ...
分类:
Web程序 时间:
2017-11-03 20:24:53
阅读次数:
162
nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、URL哈希、权重等多种方式对后端服务器做负载均衡,同时还支持后端服务器的健康检查。 如果只有一台服务器时,这个服务器挂了,那么对于网站来说是个灾难 ...
分类:
其他好文 时间:
2017-10-30 11:34:30
阅读次数:
120
为什么会有Nginx?01.支持高并发:能支持几万并发连接(特别是静态小文件业务环境)02.资源消耗少:在3万并发连接下,开启10个Nginx线程消耗的内存不到200MB03.可以做HTTP反向代理及加速缓存、即负载均衡功能,内置对RS(realserver)节点服务器健康检查功能,这相当于专业的Ha..
分类:
其他好文 时间:
2017-10-25 23:37:51
阅读次数:
164
Haproxy简介:Haproxy是一个开源的高性能的反向代理或者说是负载均衡服务软件之一,它支持双机热备、虚拟主机、基于TCP和HTTP应用代理等功能。其配置简单,而且拥有很好的对服务器节点的健康检查功能(相当于keepalived健康检查)。Haproxy实现了一种事件驱动,单一进程模型,此..
分类:
其他好文 时间:
2017-10-24 01:40:39
阅读次数:
202
LVS(DR)+Keepalived实现负载均衡高可用一、为什么要使用负载均衡技术?1、系统高可用性2、系统可扩展性3、负载均衡能力LVS+keepalived能很好的实现以上的要求,LVS提供负载均衡,keepalived提供健康检查,故障转移,提高系统的可用性!采用这样的架构以后很容易对现有系统进..
分类:
其他好文 时间:
2017-10-22 17:14:18
阅读次数:
202
一、Keepalived介绍 Keepalived起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能,Keepalived是一款高可用软件,它的功能主要包括: 1、管理LVS负载均衡软件 2、实现对LVS集群节点健康检查功能 ...
分类:
系统相关 时间:
2017-10-16 16:37:14
阅读次数:
223
概述 Keepalived是专门针对LVS设计的一款强大的辅助工具,主要用来提供故障切换(Failover)和健康检查(HeathChecking)功能——判断LVS负载调度器、节点服务器的可用性,及时隔离并替换为新的服务器,当故障主机恢复后将其重新加入群集。Keepalived的官方网站位于htt ...
分类:
其他好文 时间:
2017-10-02 23:02:31
阅读次数:
248
简介开源、高性能、基于TCP均衡负载器、HTTP应用反向代理器;HAproxy是均衡负载和反向代理器,ha名字源于其可以对后端进行健康检查,保证后端的可用性。HAproxy1.2.5以上版本2.6以上内核支持epoll,基于事件驱动的单进程多路复用模型,具有很强的并发能力。性能HAProxy借助于OS..
分类:
其他好文 时间:
2017-09-12 15:46:01
阅读次数:
308