HAProxy 可以监听的端口数量有限制吗?

HAProxy 可以监听的端口数量有限制吗?

我想配置一个可以监听 200 个端口的 HAPRoxy。它可以绑定的端口数量有限制吗?另外,如果它监听 200 个端口,性能会下降吗?

答案1

根据官方的 HAProxy文档,前端对于所监听的地址和端口没有限制。

  It is possible to specify a list of address:port combinations delimited by
  commas. The frontend will then listen on all of these addresses. There is no
  fixed limit to the number of addresses and ports which can be listened on in
  a frontend, as well as there is no limit to the number of "bind" statements
  in a frontend.

根据最新基准HAProxy 2.4 报告的每秒连接数在 204 万到 205 万之间。该数据是在分配了 46 个 CPU 的系统上获得的,其中 HAProxy 使用了 46 个中的 42 个。对于您来说,更应该关注操作系统、RAM 和 CPU,而不是内部 haproxy 限制。

相关内容