ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

haproxy故障转移群集

2021-06-10 23:06:35  阅读:200  来源: 互联网

标签:haproxy benet 故障 群集 nginx com 转移


配置haproxy故障转移群集

1、常见的故障转移群集类型.

1) keepalived+LVs

支持动态网站和静态网站

支持高并发访问相应速度慢.

2) Nginx故障转移群集

静态网站使用

通过配置Nginx为反向代理服务器实现故障转移

支持高并发访问相应速度快

故障转移通过upstream模块实现

3) haproxy+nginx

haproxy是一个故障转移工具

很好的和Nginx协同工作对nginx网站实现故障转移

4) keepalived+nginx

针对nginx配置双击热备和故障转移群集

避免nginx单点故障

2、调度器的类型

1)软件

LVS

Nginx

haproxy

squid

varsh .

2)硬件

F5

梭子鱼

绿盟

3)软件调度器和硬件的区别

软件基本都是开源成本低可靠性强,转发速度慢

硬件转发速度快,成本高,收费

 

安装依赖

修改网卡

安装haproxy

配置haproxy

创建haproxy配置文件目录

生成主配置文件

生成服务控制脚本

加入执行权限

设置开机自启

优化命令

cp /usr/src/haproxy-1.4.24/haproxy /usr/sbin/

创建服务启动临时文件

修改主配置文件

开启路由功能

启动服务并测试

安装nginx 这里用的是nginx.tar包

安装依赖

编译

./configure --prefix=/usr/local/nginx

优化命令

指定网关

GATEWAY=192.168.100.30

客户端测试

默认网关使用外网ip

安装dns

修改配置vim /etc/named.conf

options {

        listen-on port 53 { any; };

        directory "/var/named";

};

zone    "benet.com"     {

        type master;

        file "benet.com.zone";

$TTL                    86400

@                       SOA             benet.com. root.benet.com. (

                        2010051101

                        1H

                        15M

                        1W

                        1D

)

@                       NS      centos03.benet.com.

centos03                A       192.168.200.10

www                     A       192.168.200.10

客户端测试

 

 

 

 

 

 

 

标签:haproxy,benet,故障,群集,nginx,com,转移
来源: https://blog.51cto.com/u_15265745/2894850

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有