Nginx+KeepAlive

简介:

一、环境:

redhat5.4、keepalived-1.1.17、nginx-1.0.6 
主nginx负载均衡器:192.168.0.10 
辅nginx负载均衡器:192.168.9.20 
vip:192.168.0.100

二、keepalived部署

1.下载最新稳定版 wget http://www.keepalived.org/software/keepalived-1.1.17.tar.gz

2.安装keepalived

tar zxvf keepalived-1.1.17.tar.gz 
cd keepalived-1.1.17 
./configure –prefix=/usr/local/keepalive 
make ; make install

cp /usr/local/keepalived/sbin/keepalived /usr/sbin/ 
cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/

3.配置keepalived

#master配置 
mkdir /etc/keepalived 
vim /etc/keepalived/keepalived.conf

global_defs { 
smtp_server 127.0.0.1 
smtp_connect_timeout 30 
router_id LVS_DEVEL 

vrrp_instance VI_1 { 
state MASTER 
interface eth0 
virtual_router_id 51 
#backup ipaddress 
mcast_src_ip 192.168.0.20 
priority 100 
advert_int 1 
authentication { 
auth_type PASS 
auth_pass ufsoft 

virtual_ipaddress { 
192.168.0.100 

}

#backup配置 
mkdir /etc/keepalived 
vim /etc/keepalived/keepalived.conf

global_defs { 
smtp_server 127.0.0.1 
smtp_connect_timeout 30 
router_id LVS_DEVEL 

vrrp_instance VI_1 { 
state BACKUP 
interface eth0 
virtual_router_id 51 
#master ipaddress 
mcast_src_ip 192.168.0.10 
priority 50 
advert_int 1 
authentication { 
auth_type PASS 
auth_pass ufsoft 

virtual_ipaddress { 
192.168.0.100 

}

通过命令:#ip a 来检查 
启动keepalived: 
keepalived -f /etc/keepalived/keepalived.conf -D 
//-f指定了keepalived的配置文件位置 
三、nginx部署

参考文档《nginx+tomcat集群+session复制》





本文转自 baiying 51CTO博客,原文链接:http://blog.51cto.com/baiying/731020,如需转载请自行联系原作者
目录
相关文章
|
7月前
|
缓存 网络协议 应用服务中间件
Nginx之keepalive配置解读
Nginx之keepalive配置解读
|
缓存 负载均衡 算法
精华推荐 | 深入浅出学习透析Nginx服务器的基本原理和配置指南「Keepalive性能分析实战篇」
精华推荐 | 深入浅出学习透析Nginx服务器的基本原理和配置指南「Keepalive性能分析实战篇」
196 0
精华推荐 | 深入浅出学习透析Nginx服务器的基本原理和配置指南「Keepalive性能分析实战篇」
|
Web App开发 应用服务中间件 nginx
|
Web App开发 关系型数据库 应用服务中间件
|
Web App开发 网络协议 应用服务中间件
|
负载均衡 监控 应用服务中间件
nginx keepalive 双机
Nginx+keepalived双机热备(主从模式)     负载均衡技术对于一个网站尤其是大型网站的web服务器集群来说是至关重要的!做好负载均衡架构,可以实现故障转移和高可用环境,避免单点故障,保证网站健康持续运行。
1611 0
|
18天前
|
移动开发 前端开发 JavaScript
前端vue2、vue3去掉url路由“ # ”号——nginx配置(一)
前端vue2、vue3去掉url路由“ # ”号——nginx配置
52 0
|
18天前
|
JavaScript 前端开发 应用服务中间件
angular引入包、路由权限配置、打包问题与nginx配置问题(简单部署)
angular引入包、路由权限配置、打包问题与nginx配置问题(简单部署)
24 0