本文主要介绍了如何在redhat6.2环境下部署ipvsadm及keepalived实现基于socket高可用集群负载均衡的功能的方法、操作步骤以及需要注意的事项,希望对正在尝试使用基于lvs实现socket负载方式的博友提供一些参考和指导。一、环境准备工作1、关闭selinux:vi/etc/selinux/config把S..
分类:
其他好文 时间:
2015-02-28 11:34:52
阅读次数:
165
A、环境描述 服务器A(主) 192.168.0.105 服务器B(主) 192.168.0.108 Mysql版本: 5.6.21 System OS:CentOS release 6.5 主从需同步的数据库内容保持一致。 B、主主配置过程(1)创建同步用户在主服务器上为从服务器建立一个...
分类:
数据库 时间:
2015-02-27 22:53:01
阅读次数:
263
最近的一个项目要结合使用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