实现Nginx负载均衡与Keelived高可用

xiaoxiao2021-02-28  48

基本架构:

服务器(主)192.168.32.144nginx npre服务器(备)192.168.32.145nginx npreweb1192.168.32.146httpdweb2192.168.32.147httpd

服务器部署: 安装pcre

wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz tar zxvf pcre-8.35.tar.gz cd pcre-8.35 ./configure make make install

安装nginx

mkdir -p /usr/local/nginx useradd nginx -s /sbin/nologin -M chown -R nginx:nginx /usr/local/nginx wget http://nginx.org/download/nginx-1.14.0.tar.gz tar zxvf nginx-1.14.0.tar.gz cd nginx-1.14.0 ./configure --user=nginx --group=nginx --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

启动nginx启动 停止 nginx -s stop/start/restart

客户机部署: 安装httpd

yum install httpd #安装httpd服务 systemctl restart httpd #重启httpd服务 echo “web test” >/var/www/html/index.html curl 127.0.0.1

LVS cluster nodes healthchecks 功能: 1. Keepalived.conf配置实现LVS功能 2.keepalived可以对LVS下的集群节点做健康检查 实现原理:利用VRRP协议实现。 主节点Director节点会不断的向备节点广播心跳消息。当主节点 VRRP(Virtual Router Redundancy Protocol) 虚拟路由器冗余协议,实现解决静态路由的单点故障

转载请注明原文地址: https://www.6miu.com/read-2619870.html

最新回复(0)