nacos2.x集群代理配置

您所在的位置:网站首页 haproxy源码分析 nacos2.x集群代理配置

nacos2.x集群代理配置

2024-03-15 09:17| 来源: 网络整理| 查看: 265

global

        log             127.0.0.1 local0

        nbproc          1  #监控进程个数

        maxconnrate     300 #进程每秒所能创建的最大连接数

        maxcomprate     300   #压缩速率

        maxsessrate     500  #进程每秒能创建的会话数量

        chroot          /usr/local/haproxy     # HAProxy部署路径

        pidfile         /usr/local/haproxy.pid    # pid文件存储路径

        maxconn         30000     #进程所能接收的最大并发连接数

        user            haproxy    #启动用户名

        group           haproxy    #启动用户组

        daemon                #后台模式运行

        stats           socket /usr/local/haproxy/stats     #开启统计Socket

defaults

        mode            tcp        # 注意grpc需要通过tcp进行转发

        log             global          #全局日志配置

        option          dontlognull       #不记录健康日志信息

        option          redispatch        #允许重新分配session

        option          http-use-htx     #启用HTTP/2

        option          logasap     #传输大文件时提前记录日志

        option          tcplog    # 注意grpc需要通过tcp进行转发

        retries         3      #失败重试次数

        timeout queue   1m         #队列超时

        timeout connect 5m       #连接超时

        timeout client  5m     #服务端超时

        timeout server  5m   #路户河租时

        timeout http-keep-alive 100s        #保持HTTP连接

        timeout check   10s     #超时检查

        maxconn         100000

listen admin_stats

        stats           enable     #启用管理控制台

        bind            0.0.0.0:9999        #监控端口设置

        mode            http

        log             global  

        maxconn         10          #最大连接数量

        stats uri       /admin      #登录监控子路径配置

        stats realm     welcome\ Haproxy        #登录提示信息

        stats auth      admin:admin         #监控的账号密码

        stats admin     if TRUE           #启用管理员模式

        option          httplog

        stats refresh   30s            #监控刷新时间

        stats           hide-version       

frontend nacos_cluster            #代理集群配置(名称自定义)

        bind            :9848    # +1000

        mode            tcp    # 注意grpc需要通过tcp进行转发

        log             global

        option          tcplog

        option          dontlognull

        option          nolinger

        timeout client  30s

        maxconn         8000

        default_backend nacos_cluster_nodes

backend nacos_cluster_nodes      #集群节点(名称自定义)

        mode            tcp    # 注意grpc需要通过tcp进行转发

        server nacos-a 192.168.174.129:9818 check  #集群节点,根据具体情况配置

        server nacos-b *.*.*.*:9828 check    #集群节点

        server nacos-c *.*.*.*:9838 check     #集群节点。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3