前言:对于大型web项目来说,必不可少的就是高可用。那随着公司业务的发展,虽然用nginx做负载均衡仍可以支撑日均百万PV的访问,且运行两年之久未出现单点故障,但仍要考虑避免单点故障导致的业务中断。keepalived简介:keepalived项目主要的目标是为linux系统和linux基础设施..
分类:
其他好文 时间:
2016-12-05 02:41:42
阅读次数:
234
1)拓扑描述:2)nginx的安装准备pcre:兼容的正则表达式,nginx也要支持伪静态#yum-yinstallpcrepcre-devel
#yum-yinstallopenssl*
#mkdir-p/application/nginx1.6.2
#ln-s/application/nginx1.6.2/application/nginx3)安装nginx#cd/usr/local/src
#tarxfnginx-1.6.2.tar.gz
#cd..
分类:
Web程序 时间:
2016-11-05 03:19:13
阅读次数:
363
一、目的 使用ansible自动化部署nginx+keepalived+mysql负载均衡集群。二、拓扑规划三、详细步骤 1、环境的搭建 (1)、安装ansible,同时配置私钥免密码进行通信 [root@localhost~]#ssh-keygen-trsa#-t表示使用的加密类型,其中rsa1表示version1版本,rsa、dsa、ecdsa的加密对于..
分类:
数据库 时间:
2016-11-04 02:28:31
阅读次数:
425
最近一段时间一直在研究高可用高并发负载均衡分布式集群等技术,先前发布了lvs基于网络第四次协议搭建的小集群,现在用空刚好搭建了一个基于nginx搭建的小集群。 我准备了四台机器,情况如下 机器名称 机器IP 安装软件 角色 虚拟ip 描述 vmm01 192.168.252.11 Nginx、kee ...
分类:
系统相关 时间:
2016-10-29 21:30:52
阅读次数:
362
一简介以及原理介绍(1)Nginx概念介绍:Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协议下发行。由俄罗斯的程序设计师IgorSysoev所开发。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务..
分类:
其他好文 时间:
2016-10-17 16:39:43
阅读次数:
663
1.nginx +keepalived实现高可用 2.lvs +keepalived 实现高可用 1.1实现原理:用户通过域名访问,由于虚拟IP绑定在nginx主服务器上,故主服务器。备服务器不停的向主服务器发心跳包(心跳检查),当检查到主服务器挂掉后,虚拟IP绑定到备服务器上,这时请求域名请求到备 ...
分类:
其他好文 时间:
2016-10-05 00:46:03
阅读次数:
116
系统版本:ubuntu14.04.3LTS服务器准备:lb01—>ifconfig显示结果:192.168.91.136作用:安装keepalived及nginxlb02—>ifconfig显示结果:192.168.91.135作用:安装keepalived及nginxweb01—>ifconfig显示结果:192.168.91.134作用:安装nginx负责展示index.html页面w..
分类:
系统相关 时间:
2016-09-18 06:42:54
阅读次数:
263
阅读目录 序 nginx keepalived 测试 问题:杀死keepalived进程后,可以实现vip的偏移,但是原机器的vip无法自动删除 阅读目录 序 nginx keepalived 测试 问题:杀死keepalived进程后,可以实现vip的偏移,但是原机器的vip无法自动删除 回到顶部 ...
分类:
其他好文 时间:
2016-09-06 15:48:24
阅读次数:
251
一部署环境:master:192.168.127.129slave:192.168.127.130vip:192.168.127.100(在实际环境中需要公网ip)两台服务器上面分别有三个站点,web,h5,appnginx和keepalived安装过程省略二master配置文件设置1master负载均衡配置
[root@mastervhosts]#vild.conf
upstreamwww{
server1..
分类:
其他好文 时间:
2016-09-05 17:24:54
阅读次数:
161
配置环境:1、停止keepalived[root@node1keepalived]#systemctlstopkeepalived.service[root@node2keepalived]#systemctlstopkeepalived.service[root@rs1~]#bashsetka.shstop[root@rs2~]#bashsetka.shstop2、配置nginx[root@node1~]#yuminstallnginx[root@node2~]#yuminstalln..
分类:
其他好文 时间:
2016-09-04 17:53:50
阅读次数:
300