1 nginx负载均衡高可用
1.1 什么是负载均衡高可用
nginx作为负载均衡器,所有请求都到了nginx,可见nginx处于非常重点的位置,如果nginx服务器宕机后端web服务将无法提供服务,影响严重。
为了屏蔽负载均衡服务器的宕机,需要建立一个备份机。主服务器和备份机上都运行高可用(High Availability)监控程序,通过传送诸如“I am alive”这样的信息来监控对...
分类:
Web程序 时间:
2016-07-03 19:37:37
阅读次数:
246
keepalived最初是为了ipvs设计的,实现HA功能。是工作在linux上,实现vrrp协议的软件。vrrp:VirtualRouterRedundancyProtocol,虚拟路由冗余协议,解决局域网中配置静态网关出现单点失效现象的路由协议ipvs实际上是一系列规则,配置即可不需要转移。轻量级,不需要共享存储时..
分类:
其他好文 时间:
2016-07-02 23:06:27
阅读次数:
538
说明:本实验为双节点nginx为两台apache服务器提供负载均衡,本文不是做lvs,所以realserver不是配置在keepalived.conf而是在nginx的配置文件中upstream。此架构需考虑的问题:1)Master没挂,则Master占有vip且nginx运行在Master上2)M ...
分类:
Web程序 时间:
2016-07-01 21:23:31
阅读次数:
216
业务零影响!如何在Online环境中巧用MySQL传统复制技术 业务零影响!如何在Online环境中巧用MySQL传统复制技术 这篇文章我并不会介绍如何部署一个MySQL复制环境或keepalived+双主环境,因为此类安装搭建的文章已经很多,大家也很熟悉。在这篇文章里,我主要是介绍MySQL复制技 ...
分类:
数据库 时间:
2016-07-01 14:44:41
阅读次数:
317
1.在原来单实例的基础上修改配置/usr/my.cnf[mysqld_multi]mysqld=/usr/bin/mysqld_safemysqladmin=/usr/bin/mysqladminuser=root[mysqld3306]port=3306socket=/var/lib/mysql/mysql.sockpid-file=/var/lib/mysql/localhost.localdomain.piddatadir=/var/lib/mysql/user=rootch..
分类:
数据库 时间:
2016-06-30 23:42:09
阅读次数:
452
nginx+keepalived高可用1.环境如下lb-01:192.168.75.136/24nginx+keepalived-master
lb-02:192.168.75.137/24nginx+keepalived-backup
VIP:192.168.75.135/24
rs-01:192.168.75.133/24apache
rs-02:192.168.75.13424apachelb操作系统centos7、rs操作系统ubuntu14.042.lb-01/0..
分类:
其他好文 时间:
2016-06-30 23:33:40
阅读次数:
1111
这个配置文件说明,也不知道是在那个地方瞅到的,内容如下global_defs{notification_email{#指定keepalived在发生切换时需要发送email到的对象,一行一个monitor@3evip.cn}notification_email_frommonitor@3evip.cn#指定发件人smtp_serverstmp.3evip.cn#指定smtp服务器地址smtp..
分类:
其他好文 时间:
2016-06-30 23:33:11
阅读次数:
194
简介: 1、在 Keepalived 集群中,其实并没有严格意思上的主、备节点,虽然可以在 keepalived.conf 中定义 state 选项为 MASTER 状态,但是这并不意味着此节点就一直是 MASTER 角色。控制节点角色的是 keepalived.conf 中的 priority 值 ...
分类:
其他好文 时间:
2016-06-30 18:21:24
阅读次数:
159
简介: 作为一个高可用集群软件,Keepalived 没有 Heartbeat 、RHCS 等专业的高可用集群软件功能强大,它不能够实现集群资源的托管,也不能实现对集群中运行服务的监控,好在 Keepalived 也考虑到了这一点,它提供了 vrrp_script 、notify_master 、n ...
分类:
其他好文 时间:
2016-06-30 18:05:00
阅读次数:
156
简介: Keepalived 是一个基于 VRRP 协议来实现 WEB 服务高可用的解决方案,用来避免单点故障。主服务器会发送特定的消息给备份服务器,当备份服务器收不到这个消息时,即主服务器宕机的时候,备份服务器就会接管虚拟 IP ,继续提供服务,从而保证高可用性。 下载地址:http://www. ...
分类:
其他好文 时间:
2016-06-30 17:53:01
阅读次数:
197