建设网站需要做的工作,wordpress 政企,乡镇卫生院网站建设模板,微信公众号怎么推广1.Haproxy支持四层和七层 2.haproxy常用的调度算法#xff1f; 3.LSV/NGINX/HAPROXT的区别#xff1f; 4. 5.Haproy负载均衡部署
实验需求 利用Haproxy的运用配置出负载均衡调度器#xff0c;以此来调用两台Nginx服务器进行工作 实验所需组件 Haproxy服务器#xff1a;192…1.Haproxy支持四层和七层 2.haproxy常用的调度算法 3.LSV/NGINX/HAPROXT的区别 4. 5.Haproy负载均衡部署
实验需求 利用Haproxy的运用配置出负载均衡调度器以此来调用两台Nginx服务器进行工作 实验所需组件 Haproxy服务器192.168.241.131 Nginx 服务器1192.168.241.133 Nginx 服务器2192.168.241.134 客户端192.168.241.130 实验部署简图 实验具体操作步骤 步骤一部署haproxy负载均衡调度器
1编译安装haproxy
yum install -y pcre-devel bzip2-devel gcc gcc-c make tar zxvf haproxy-1.5.19.tar.gz cd haproxy-1.5.19/ make TARGETlinux2628 ARCHx86_64 make install
TARGETlinux26 #内核版本 #使用uname -r查看内核如2.6.18-371.el5此时该参数用TARGETlinux26kernel大于2.6.28的用TARGETlinux2628
ARCHx86_64 #系统位数64位系统 2 Haproxy服务器配置 步骤二Nginx节点服务器的部署 1对两台 Nginx节点服务器进行编译安装Nginx
systemctl stop firewalld setenforce 0
yum install -y pcre-devel zlib-devel gcc gcc-c make
useradd -M -s /sbin/nologin nginx
cd /opt tar zxvf nginx-1.12.0.tar.gz -C /opt/
cd nginx-1.12.0/ ./configure --prefix/usr/local/nginx --usernginx --groupnginx make make install
make make install
--192.168.10.15--- echo this is kgc web /usr/local/nginx/html/test.html
--192.168.10.16--- echo this is benet web /usr/local/nginx/html/test.html
ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/
nginx #启动nginx 服务 客户机访问测试 3. Haproxy的日志重定义 默认haproxy的日志是输出到系统的syslog中查看起来不是非常方便为了更好的管理haproxy的日志我们在生产环境中一般单独定义出来。需要将haproxy的info及notice日志分别记录到不同的日志文件中。