时间:2021-07-01 10:21:17 帮助过:47人阅读
1.系统环境
[plain] view plaincopy
2.自定义nginx配置文件
在192.168.207.130和192.168.207.131上操作
[plain] view plaincopy
[plain] view plaincopy
3.自定义keepalived配置文件
[plain] view plaincopy
[plain] view plaincopy
4.写自定义脚本
[plain] view plaincopy
[plain] view plaincopy
[plain] view plaincopy
5.启动服务,并测试
在这里先说一下啊,在WEB_1上,我是使用系统自带的apache昨晚web服务器的,比较省事,这样呢,我只要启动好主从keepalived就ok了,因为它会利用check_nginx.sh脚本来自动启动nginx。
都启动好了。
访问http://192.168.207.140就可以轮训访问后端的三台web服务器内容啦
这里我们把主keepalived服务给关掉,来测试高可用性
然后会在从keepalived服务器上的/var/log/messages看到这样的日志
[plain] view plaincopy
[plain] view plaincopy
ok,到这里全部结束了,实践亲测,祝君成功
From: http://blog.csdn.net/zmj_88888888/article/details/8825471
以上就介绍了nginx+keepalived 高可用负载均衡,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。