设为首页 收藏本站

运维网

查看: 164|回复: 0

[经验分享] haproxy,能够实现将来自用户的80端口的http请求转发至后端...

[复制链接]

累计签到:1 天
连续签到:1 天
发表于 2017-9-22 09:32:30 | 显示全部楼层 |阅读模式
                        haproxy,能够实现将来自用户的80端口的http请求转发至后端8000上的server服务
部署配置haproxy,能够实现将来自用户的80端口的http请求转发至后端8000上的server服务,写出其配置过程。    HAPorxy
         是免费的、极速且可靠的用于为TCP和基于HTTP应用程序提供高可用、负载均衡和代理服务的解决方案,
         尤其适用于高负载且需持久连接或7层处理机制的web站点
         软件特性:
                   只是http协议的反向代理,不提供缓存功能;但额外支持对tcp层对基于tcp通信的应用做LB;
                   使用场景:适合使用于大型互联网外网或者内网4&7层负载均衡。

  • 准备两台web服务器:        


第一台配置:
[[email protected] ~]# yum install nginx -y
[[email protected] ~]# vim /etc/nginx/nginx.conf
listen      8000 default_server;                                                  ###监听在8000端口
[[email protected] ~]# vim/usr/share/nginx/html/index.html
server 192.168.1.150
[[email protected] ~]# systemctl startnginx.service
第二台配置:
[[email protected] ~]# yum install nginx -y
[[email protected] ~]# vim /etc/nginx/nginx.conf
listen      8000 default_server;                                                  ###监听在8000端口
[[email protected] ~]# vim/usr/share/nginx/html/index.html
server 192.168.1.155
[[email protected] ~]# systemctl startnginx.service

二、准备一台haproxy服务器:
[[email protected] ~]# yum install haproxy -y                                 ###安装haproxy
[[email protected] haproxy]# vim/etc/haproxy/haproxy.cfg           ###编辑配置文件
frontend mysrvs
       bind *:80
       default_backend websrvs

backend websrvs
       balance roundrobin                                     ###动态算法,支持权重的运行时调整及慢启动机制
       cookie SERVERID rewrite                                                      ###cookie中的SERVERID重写
       server  websrv1192.168.1.150:8000  cookie 1  weight 2 check inter 2000 rise 2 fall 3                    ###权重为2,检测心跳为2000,2次正确认为服务器可用,fall3是3次失败认为服务器不可用
       server  websrv2192.168.1.155:8000  cookie 2  weight 1 check inter 2000 rise 2 fall 3
[[email protected] haproxy]# systemctl starthaproxy                     ###启动haproxy
网页端测试:



运维网声明 1、欢迎大家加入本站运维交流群:群①:263444886群②:197202523群③:485755530群④:201730672群⑤:202807635运维网交流群⑥:281548029
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须注明原文的出处
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、运维网 - 服务您的运维操作管理专家!
6、联系人Email:[email protected] 网址:www.iyunv.com

点击关注更多内容
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则  允许回帖邮件提醒楼主

关注运维网官方微信X

关注运维网官方微信

扫描二维码关注运维网官方微信,最新一手资源尽在官方微信!快快关注我们吧...

扫描微信二维码查看详情

客服 E-mail:[email protected]

本站由安畅云和青云提供云计算服务

运维网--中国最专业的运维工程师交流社区

京ICP备14039699号-1 Copyright © 2012-2017

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

Good good study day day up !


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


合作伙伴: 青云cloud 51idc

快速回复 返回顶部 返回列表