Forum Discussion

Torti's avatar
Torti
Icon for Altostratus rankAltostratus
Jul 25, 2013

request_buffer_size

Hi,

 

Im looking for a way to find a good value for request_buffer_size.

 

The default is 10000 bytes

 

If this value and the value of max_concurrent_long_request is too small, you will sometimes get messages like "AM bad request: event cod xxxx Too many concurrent long requests"

 

Solution 8292 http://support.f5.com/kb/en-us/solu...r=30893178 is describing the parameter.

 

I don't want to reach the error again, because it results in tcp resets for requests, which is bad for business communications.

 

The solution only recommends to increase the value, if neccessary.

 

But the system is showing the response sizes only, not the request sizes.

 

So, how can I find a good value for request_buffer_size?

 

 

Thx

 

2 Replies

  • Torti,

     

    Could you use the request lengths that you have set in your ASM policy as a guide for this?
  • ... if think, this is be the first half of the solution. :-)

     

     

    The error is a combination of request_buffer_size and max_concurrent_long_request.

     

    So the most policies containing file types with a request length of 10000, but there are some file types with a length of i.e. 100000 or "any".

     

     

    It would be nice to know, how many requests are bigger than the request_buffer_size. Perhaps in a scale like 10000-20000, 20000-40000 or something like that.

     

    This would be a good way to setup a value befor you get an error message.