最近的一个项目要结合使用rabbitmq、keepalived、supervisor。其中的一个场景为某个keepalived实例被提升为MASTER后需要到部署了rabbitmq client的远程主机上kill掉这些client进程。
一般的思路为配置keepalived所在主机与部署了client的主机之间的无密码ssh登录,然后通过ssh执行远程命令,先获取各client进程的进程号...
分类:
其他好文 时间:
2015-02-27 17:07:29
阅读次数:
217
1)Keepalived使用更简单:从安装、配置、使用、维护等角度上对比,Keepalived都比Heartbeat要简单得多,尤其是Heartbeat2.1.4后拆分成3个子项目,安装、配置、使用都比较复杂,尤其是出问题的时候,都不知道具体是哪个子系统出问题了;而Keepalived只有1个安装文...
分类:
系统相关 时间:
2015-02-24 13:50:07
阅读次数:
144
MySQL 主主复制搭建设置bin-log,并配置对方为自己的Master1. 搭建1.1 Master1配置为Master2的主Master配置(my.cnf)[mysqld]server_id=1log-bin=/usr/local/mysql-5.6.16/log/mysql-binskip-...
分类:
数据库 时间:
2015-02-18 21:02:20
阅读次数:
212
高性能web架构,动静分离,静态缓存。使用LVS实现4层负载均衡,使用KeepAlived实现LVS的HA和其他服务的HA,使用Nginx实现7层负载均衡,使用Squid实现caching proxy。nginx和squid作为服务,可以在前接嵌入lvs和keepalived。这是一个可嵌套的结构,只要你服务器足够,业务也有这个必要。 高性能web架构,高性能缓存,squid不仅缓存静态资源还可以...
分类:
Web程序 时间:
2015-02-16 13:08:12
阅读次数:
187
1 介绍 KeepAlived是一个路由软件,可以工作在IP/TCP协议栈的IP层,TCP层,及应用层,来检查机器的可用性,端口的可用性,以及服务的可用性。 Layer3:Keepalived使用Layer3的方式工作式时,Keepalived会定期向服务器群中的服务器发送一个ICMP的数据包(既我...
分类:
其他好文 时间:
2015-02-15 10:41:11
阅读次数:
248
原文:http://www.cnblogs.com/edisonchou/p/4281978.html一、负载均衡:必不可少的基础手段1.1 找更多的牛来拉车吧 当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服....
分类:
其他好文 时间:
2015-02-12 01:53:38
阅读次数:
304
出处:http://www.cnblogs.com/edisonchou/p/4281978.html一、负载均衡:必不可少的基础手段1.1 找更多的牛来拉车吧 当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服....
分类:
其他好文 时间:
2015-02-11 12:23:08
阅读次数:
185
拓扑图安装keepalived[root@node1~]#yuminstall-ykeepalived修改keepalivedMASTER配置文件[root@node1~]#vim/etc/keepalived/keepalived.conf
!ConfigurationFileforkeepalived
global_defs{
notification_email{
acassen@firewall.loc
failover@firewall.loc
sysadmin@firewa..
分类:
Web程序 时间:
2015-02-11 02:01:36
阅读次数:
196
一、负载均衡:必不可少的基础手段1.1 找更多的牛来拉车吧 当前大多数的互联网系统都使用了服务器集群技术,集群即将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是Web应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集群等等。古人有云:当一头牛拉不动车的时候....
分类:
其他好文 时间:
2015-02-10 01:48:18
阅读次数:
202