haproxy和大型GET请求

时间:2019-05-11 13:21:12

标签: haproxy

我有一台服务器需要接收大型(64K)GET请求。看起来haproxy(v 1.6)的编译时限制为16K。我希望我错过了什么。

https://cbonte.github.io/haproxy-dconv/1.6/configuration.html#3.2-tune.bufsize

除了重新编译haproxy以外,还有其他指针吗?

有些相关,为什么在这种情况下haproxy会返回400而不能返回414?

1 个答案:

答案 0 :(得分:0)

我可以为主要问题提供答案。尽管有链接的文档,但它似乎不是编译时的选项。设置就足够了

tune.bufsize 65536

/etc/haproxy/haproxy.cfg的全局部分中。

关于400对418,这是我自己的偏见。 HAProxy表示请求太长了,它包含在400中。我在考虑GET请求,其中URI本身太长(418),这是请求本身太长的子集。