haproxy如何代理hive-创新互联

这篇文章主要介绍了haproxy如何代理hive,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

创新互联客户idc服务中心,提供成都机柜租用、成都服务器、成都主机托管、成都双线服务器等业务的一站式服务。通过各地的服务中心,我们向成都用户提供优质廉价的产品以及开放、透明、稳定、高性价比的服务,资深网络工程师在机房提供7*24小时标准级技术保障。

global

    daemon

    nbproc 1

    pidfile /var/run/haproxy.pid

    ulimit -n 65535

defaults

    mode tcp             #mode { tcp|http|health },tcp 表示4层,http表示7层,health仅作为健康检查使用

    retries 2            #尝试2次失败则从集群摘除

    option redispatch        #如果失效则强制转换其他服务器

    option abortonclose       #连接数过大自动关闭

    maxconn 1024           #大连接数

    timeout connect 1d        #连接超时时间,重要,hive查询数据能返回结果的保证

    timeout client 1d        #同上

    timeout server 1d        #同上

    timeout check 2000        #健康检查时间

    log 127.0.0.1 local0 err #[err warning info debug]

listen  admin_stats           #定义管理界面

    bind 0.0.0.0:1090        #管理界面访问IP和端口

    mode http            #管理界面所使用的协议

    maxconn 10      #大连接数

    stats refresh 30s        #30秒自动刷新

    stats uri /           #访问url

    stats realm Hive\ Haproxy    #验证窗口提示

    stats auth admin:123456     #401验证用户名密码

listen hive       #hive后端定义

    bind 0.0.0.0:10001        #ha作为proxy所绑定的IP和端口

    mode tcp             #以4层方式代理,重要

    balance leastconn        #调度算法 'leastconn' 最少连接数分配,或者 'roundrobin',轮询分配

    maxconn 1024           #大连接数

    server hive_1 192.168.1.1:10000 check inter 180000 rise 1 fall 2

    server hive_2 192.168.1.2:10000 check inter 180000 rise 1 fall 2

  #释义:server 主机代名(你自己能看懂就行),IP:端口 每180000毫秒检查一次。也就是三分钟。

  #hive每有10000端口的请求就会创建一个log,设置短了,/tmp下面会有无数个log文件,删不完。

haproxy -f conf.cfg

感谢你能够认真阅读完这篇文章,希望小编分享的“haproxy如何代理hive”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站名称:haproxy如何代理hive-创新互联
当前链接:http://scjbc.cn/article/gisec.html

其他资讯