tidb-安装haproxy负载均衡

环境:centos7.6

          yum可用

haproxy安装:

        1、直接使用yum进行安装。

yum -y install haproxy

        2、配置文件haproxy

[root@tidb-21 ~]# vi /etc/haproxy/haproxy.cfg 
global                                  #全局属性
    daemon                              #以daemon方式在后台运行
    maxconn 256                         #最大同时256连接
    pidfile /home/ha/haproxy/conf/haproxy.pid    #指定保存HAProxy进程号的文件
    #log 127.0.0.1 local0 info                   #配置log,需要设置 syslog
    #log 127.0.0.1 local1 warning               #配置log

defaults #默认参数
   # mode http              #http模式
    mode tcp
    #log global            #配置log
    #option tcplog         #配置log
    timeout connect 10m  #连接server端超时10分钟
    timeout client 10m  #客户端响应超时10分钟
    timeout server 10m  #server端响应超时10分钟


listen admin_stats                         # frontend 和 backend 的组合体,监控组的名称,按需自定义名称
   bind 0.0.0.0:18080                       # 配置监听端口
   mode http                               # 配置监控运行的模式,此处为 `http` 模式
   option httplog                          # 表示开始启用记录 HTTP 请求的日志功能
   maxconn 10                              # 最大并发连接数
   stats refresh 30s                       # 配置每隔 30 秒自动刷新监控页面
   stats uri /haproxy                      # 配置监控页面的 URL
   stats realm HAProxy                     # 配置监控页面的提示信息
   stats auth admin:pingcap123             # 配置监控页面的用户和密码 admin,可以设置多个用户名
   stats hide-version                      # 配置隐藏统计页面上的 HAProxy 版本信息
   stats  admin if TRUE                    # 配置手工启用/禁用,后端服务器(HAProxy-1.4.9 以后版本)


frontend http-in          #前端服务http-in
    bind *:4001           #监听4001端口
    default_backend tidbs  #请求转发至名为"servers"的后端服务

backend tidbs              #后端服务servers
    server server1 172.21.210.23:4000 maxconn 32
    server server2 172.21.210.24:4000 maxconn 32

      3、启动服务并配置自动重启

systemctl start haproxy  && \
systemctl enable haproxy  && \
systemctl status haproxy 

      4、进行验证

         直接访问负载地址 http://localhost:18080

         查看haproxy的流量监控web :http://localhosts:18080/haproxy  #访问路径和用户名密码都是上方配置文件中 admin:pingcap123

 

posted @ 2020-07-02 09:29  苍茫宇宙  阅读(527)  评论(0编辑  收藏  举报