RabbitMQ集群架构模式 主备模式 1. 实现RabbitMQ的高可用集群,一般在并发和数据量不高的情况下,这种模型非常的好用且简单。主备模式也称为Warren模式 2. HaProxy配置 远程模式 1. 远程模式可以实现双活的一种模式,简称Shovel模式,所谓Shovel就是我们可以把消息 ...
分类:
其他好文 时间:
2018-11-28 23:44:10
阅读次数:
332
HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。HAProxy是支持虚拟主机的,HAProxy的优点能够补充Nginx的一些缺点,比如支持Session的保持,Cookie的引导。同时支持通过获取指定的url来检测后端服务器 ...
分类:
其他好文 时间:
2018-11-27 19:39:31
阅读次数:
263
Nginx的优点是: 1、工作在网络的7层之上,可以针对http应用做一些分流的策略,比如针对域名、目录结构 它的正则规则比HAProxy更为强大和灵活,这也是它目前广泛流行的主要原因之一 Nginx单凭这点可利用的场合就远多于LVS了。 2、Nginx对网络稳定性的依赖非常小,理论上能ping通就 ...
分类:
其他好文 时间:
2018-11-27 19:33:02
阅读次数:
193
一、Keepalived介绍 Keepalived软件起初是专门为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx,Haproxy,MySQL ...
分类:
其他好文 时间:
2018-11-24 18:58:03
阅读次数:
205
转自 https://www.jianshu.com/p/95cc6e875456 Keepalived+haproxy实现高可用负载均衡 Master 192.168.0.69 haproxy、keepalived Centos7.4 backup 192.168.0.70 haproxy、kee... ...
分类:
其他好文 时间:
2018-11-24 15:40:47
阅读次数:
345
Nginx是一个开源的,支持高性能、高并发(特别是静态资源)的www服务和代理服务软件,还具有反向代理复杂均衡功能和缓存服务功能,与lvs负载均衡及Haproxy等专业代理软件相比,nginx部署更简单方便 重要特性: (1)支持高并发:能支持几万并发连接(静态小文件业务环境) (2)资源消耗少:在 ...
分类:
系统相关 时间:
2018-11-24 11:43:35
阅读次数:
196
Keepalived软件起初是专门为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx,Haproxy,MySQL等)的高可用解决方案软件。 K ...
分类:
其他好文 时间:
2018-11-21 10:18:13
阅读次数:
227
压力测试--压测及调优HAProxy实现200万并发SSL连接的过程先观察上面截图,可以看到两个关键信息:?这台机器已经建立了2.3万个TCP连接?使用内存大约在22G。测试目标我们要测试的组件是HAProxy1.6版。生产环境是在4核30G的机器上运行该软件,当前所有的连接都是非SSL的。测试目标有两方面:当将整个负载从非SSL连接转移到SSL连接时,CPU使用率增加的百分比。CPU的使用率肯定
分类:
其他好文 时间:
2018-11-20 19:32:32
阅读次数:
194
lvs LVS基于工作的协议层次划分:传输层:lvs,haproxy(mode tcp)应用层:haproxy,nginx,ats,perlbal章文嵩lvs:Linux Virtual Server14:四层交换,四层路由:根据请求报文的目标IP和PORT将其转发至后端主机集群中的某一台主机(根据... ...
分类:
其他好文 时间:
2018-11-19 13:36:58
阅读次数:
218
Keepalived软件起初是专门为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx,Haproxy,MySQL等)的高可用解决方案软件。 k ...
分类:
其他好文 时间:
2018-11-17 14:34:58
阅读次数:
281