haproxy 2.5 发布

最近hproxy 发布了2.5 版本,包含了以下特性

新特性

  • 动态server 添加
  • ssl/tls 增强
  • 简化https 日志格式
  • 线程优化

特性说明

  • http3 支持
    目前基本nginx 以及haproxy都在已经开始提到日程上了
  • 动态server 添加
    2.4 开始就已经包含了,是利用了haproxy 提供的runtime api
    2.5 增强了不少,我们可以通过socat 工具测试
  • https 日志简化
    添加了option httpslog 配置,可以提供https 相关的一些信息记录
  • 更好的线程控制
    bind 使用process 模式后边会被遗弃的,推荐使用thread
    而且支持对于不用backend 进行线程bind 的分组
  • lua 新特性支持
    基于lua 脚本进行http 或者tcp session 数据的过滤
    原生http client 支持

说明

2.5 的新特性还是比较多,比较遗憾的是目前大家使用centos 比较多,但是对于支持centos
新版本的rpm包,官方是没有提供的,目前社区有几个不错的选择,参考如下资料,可以体验haproxy 新特性

参考资料

https://www.haproxy.com/blog/announcing-haproxy-2-5/
https://github.com/DBezemer/rpm-haproxy
https://github.com/philyuchkoff/HAProxy-2-RPM-builder
https://ius.io/
https://repo.ius.io/7/x86_64/packages/h/
https://www.haproxy.org/
https://github.com/rongfengliang/haproxy-rpm

原文地址:https://www.cnblogs.com/rongfengliang/p/15640393.html