keepalived+nginx实现高可用(三)

来源:互联网 发布:天津网络推广优化 编辑:程序博客网 时间:2024/05/18 00:40

Keepalived+Nginx 的高可用测试


一。关闭 192.168.43.129 中的 Nginx,Keepalived 会将它重新启动 ,此时查看nginx进程,发现进程依然存在

[root@zk-01 keepalived]# /home/zsg/program/nginx/sbin/nginx -s stop[root@zk-01 keepalived]# ps -ef|grep nginxroot       7663   7662  1 23:20 ?        00:00:00 /bin/bash /usr/local/program/keepalived/sbin/nginx_check.shroot       7668      1  0 23:20 ?        00:00:00 nginx: master process /home/zsg/program/nginx/sbin/nginxzsg        7670   7668  0 23:20 ?        00:00:00 nginx: worker processroot       7672   2706  0 23:20 pts/0    00:00:00 grep --color=auto nginx

且通过VIP网页能正常访问



二。关闭 192.168.43.129 中的 Keepalived,VIP 会切换到 192.168.43.130 

# service keepalived stop 

Keepalived 停止后,192.168.43.129节点的网络中的 VIP 消失 

在刷新网页发现已经显示的是备份网站上的nginx的页面了


在 192.168.43.130上输入

# ip add



可以看到虚拟ip  192.168.43.120已经绑定到备份节点192.168.43.130上了。


三。 重新启动 192.168.43.129 中的 Keepalived,发现VIP 又会切回到了 192.168.43.129 。

# service keepalived start 



刷新网页,也回到了192.168.43.129上的nginx页面





原创粉丝点击