1.修改虚拟机主机名(分别为proxy1、proxy2、web1、web2)

2.关闭防火墙和set(四台)
3.通过 yum 安装 HAProxy (在proxy1主机)

4.启动web1和web2 (nginx)

5.备份(proxy1主机)

6.编辑脚本(proxy1主机)

进入后把后两行删除,并且修改第一ip为web1+端口号

第二ip为web2ip+端口号

7.启动 haproxy服务

8.查看系统中所有占用80号端口的进程信息

9.测试

(1)浏览器测试 : 输入proxy的IP地址

(2)win(客户机)测试:打开终端 cmd ---curl +proxy1IP地址

10、状态统计功能测试

进入后添加如图所示:

listen stats #定义监控页面    
    mode http
    option httplog
    bind *:1080                   #绑定端口1080    
    stats refresh 30s             #每30秒更新监控数据    
    stats uri /stats              #访问监控页面的uri    
    stats realm HAProxy\ Stats    #监控页面的认证提示    
    stats auth admin:admin        #监控页面的用户名和密码

11.启动

12.测试

浏览器测试 : 输入proxy的IP地址+:1080/stats       有延迟

Logo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。

更多推荐