当 HaProxy 达到其最大会话限制时,其他请求会怎样

当 HaProxy 达到其最大会话限制时,其他请求会怎样

我在 3 个 Web 服务器上进行了 HA 代理负载平衡。会话限制设置为 200,我看到“当前会话”已达到限制。我是否丢失了流量,还是其他请求已排队并稍后提供服务?

我知道这不是理想的,我会加大力度,但我很好奇想知道实际发生了什么。

负载均衡器后面的应用程序不依赖于粘性会话。

答案1

根据文档1wt.eu对于 1.3 版本,它将对额外的请求进行排队。

maxqueue但仅当队列中的请求数少于 时,在timeout queue几秒钟内,如果在超时后仍未找到不饱和的服务器,则请求将被丢弃。

更多信息请参见此处:HAProxy 文档和这里:示例配置,以及这里:有关 HAProxy 中的排队的文章

相关内容