热门推荐
3. Haproxy 反向代理
2024-11-17 04:01  浏览:119

学习网络:ccietea.com

3. Haproxy 反向代理

CCNA链接:http://pan.baidu.com/s/1c1Beq2k 密码:r1h4

CCNP链接:http://pan.baidu.com/s/1cissay 密码:ksb4

lvs视频

基于代理的负载均衡

  • 正向代理
  • 反向代理

unix网络编程:http://download.csdn.net/download/xumaojun/4680440

代理模块 - mod_proxy

http://httpd.apache.org/



linux-node1(Listen 8080)


linux-node2(Listen 8080)



http://httpd.apache.org/docs/2.4/mod/mod_proxy.html






商业版: https://www.nginx.com/

官网: http://nginx.org/

流媒体:

  • red5 rtmp协议
  • wms fms



  • 修改server_name

  • 在httpd下添加

  • 在server下location添加


使用"ngx_stream_core_module"模块,需要在编译的时候加上'--with-stream'参数

参考配置http://nginx.org/en/docs/stream/ngx_stream_core_module.html

"vim /usr/local/nginx/conf/nginx.conf"



www.haproxy.com

www.haproxy.org

  • 高性能tcp和http代理
  • 丰富的调度算法
  • 多种类的回话保持
  • 单进程5w-6w并发
  • 支持多平台

nginx:

  • 优点:
    1. Web服务器,比较广泛
    2. 7层,location设置复杂的基于HTTP的负载均衡
    3. 性能强大,网络依赖小。
    4. 安装配置简单
  • 缺点:
    1. 健康检查单一
    2. 负载均衡算法少
    3. 不能动态管理
    4. 没有upstream的转台页面

haproxy:

  • 优点:
    1. 专门做反向代理负载均衡
    2. 负载均衡算法 》= 8
    3. 性能 >= Nginx
    4. 支持动态管理 通过和haproxy的sock进行通信,可以进行管理
    5. 比较丰富的dashboard
    6. 比较强大的七层功能
  • 缺点:
    1. 配置没有Nginx简单



配置文件“/etc/haproxy/haproxy.cfg”


访问http://192.168.57.111/haproxy?stats(监控dashboard)

通过acl来实现虚拟主机配置“vim /etc/haproxy/haproxy.cfg”



打开在线管理功能

“vim /etc/haproxy/haproxy.cfg”,在global下添加


安装socat工具


调优

    以上就是本篇文章【3. Haproxy 反向代理】的全部内容了,欢迎阅览 ! 文章地址:http://sicmodule.glev.cn/quote/8895.html 
     行业      资讯      企业新闻      行情      企业黄页      同类资讯      网站地图      返回首页 歌乐夫资讯移动站 http://sicmodule.glev.cn/mobile/ , 查看更多