-
-
-
-
类似nginx include 模式管理haproxy 配置文件 - 荣锋亮
默认haproxy 是所有配置都在一个文件中,实际上haproxy 的配置是支持基于文件夹管理的以下是 一个参考的使用说明 环境准备 docker-compose version: '3' services: haproxy: image: haproxytech/haproxy-debian:2. -
使用haproxy golang config-parser 包生成haproxy 配置 - 荣锋亮
以下只是简单使用,具体复杂操作建议好好学习下haproxy的配置文件说明 demo 代码 go mod module demoapp go 1.16 require github.com/haproxytech/config-parser/v4 v4.0.0-rc2 // indirect main -
一种基于s3 管理haproxy 配置的模式 - 荣锋亮
参考图 原理说明 提供一个原子配置模版,比如haproxy 需要包含一个frontend 以及backend,同时也会包含一些global 以及default 配置(共用的)frontend 以及backend 是成对出现的,我们基于数据库进行管理,每对实现一个版本以及状态管理,同时提供一个agen -
haproxy 动态配置的几种解决方案 - 荣锋亮
haproxy 新版本特性是比较都的,以下说明集中动态配置的方法 几种参考方法 consul 官方支持基于consul 的服务发现 dns 基于dns 的服务发现 dataplane api 基于dataplan api 进行控制 confd confd 是一个很不错的方案 ingress cont -
haproxy tcp 白名单配置说明 - 荣锋亮
基于acl 可以让haproxy 支持强大的访问控制以及流程处理,以下是一个简单的基于tcp-request 进行4层ip白名单的处理 参考配置 环境准备 version: '3' services: haproxy: image: haproxytech/haproxy-debian:2.5.0 -
haproxy ssl 支持 - 荣锋亮
参考配置 global log 127.0.0.1 local2 tune.ssl.default-dh-param 2048 # 此选项还是比较重要的,不然会有提示信息的(主要是安全问题) chroot /var/lib/haproxy pidfile /var/run/haproxy.pid m -
haproxy 2.5 发布 - 荣锋亮
最近hproxy 发布了2.5 版本,包含了以下特性 新特性 动态server 添加 ssl/tls 增强 简化https 日志格式 线程优化 特性说明 http3 支持目前基本nginx 以及haproxy都在已经开始提到日程上了 动态server 添加2.4 开始就已经包含了,是利用了hapro -
haproxy dataplaneapi - 荣锋亮
haproxy dataplaneapi 今年的变动还是比较大的,比如支持了服务发现(consul,aws。。。)而且配置文件也支持了yaml,hcl 等格式的 说明 类似基于agent 模式的设计模式也是一种比较常见的玩法,比如基于confd的nginx 管理,以及百度bfe 的agent 玩法h -
-
详解负载神器 LVS、Nginx及HAProxy工作原理
HAProxy 负载均衡策略非常多:Round-robin(轮循)、Weight-round-robin(带权轮循)、source(原地址保持)、RI(请求URL)、rdp-cookie(根据cookie) -
haproxy 支持fix 协议 - 荣锋亮
haproxy2.4(社区版)支持fix 协议的处理,包含以下特性 lb 多个fix server 加密fix 消息(tls) 校验fix 消息 基于tag 的路由 基于tls 客户端证书的认证 客户端ip 匹配 说明 fix 在金融领域使用的比较多,后边可以尝试下此特性 参考资料 https:// -
HAProxy Proxies配置
完整视频请戳链接观看完整课程:https://apprhkaai3v6603.h5.xiaoeknow.com/v1/course/column/p_6030aa9ee4b029faba18dd3a