Setting up the Size of the InputStream Read
Buffer
The HTTP Provider Service on the server processes uses an input stream read buffer that servlets (or JSPs) read requests coming from the Java dispatcher from (that is, the buffer facilitates the internal communication between the HTTP Provider Service on dispatcher and server elements throughout the request reading process). You can configure the size of this buffer in order to control the amount of memory resources consumed in cases when requests with large bodies are to be read.
For more subtle control over this process, you can define both lower and upper limit to the read buffer size. When the content written to the buffer reaches the upper limit, the Java dispatcher stops reading from the client and writing to the buffer. The servlet (or JSP) reads content from the buffer until it reaches the lower limit. Then the Java dispatcher continues writing request body content to the buffer. The process iterates if the upper size limit of the buffer is reached again for the same request.
You can configure the size of the input stream read buffer of the HTTP Provider Service using the Visual Administrator tool. Proceed as follows:
...
1. Open the Properties tab of the HTTP Provider Service running on the server process.
2. To set the upper limit of the size of the buffer, choose the InputBufferMaxSize property and enter a value in the Value field. The size is specified in KB.

When setting the upper limit of the buffer, bear in mind that this limit concerns a single thread that processes client requests. That is, the number of accepting threads times the upper limit of the size of the buffer must not exceed the amount of memory that you have available on this particular server process.
3. To set the lower limit of the size of the buffer, choose the InputBufferMinSize property and enter a value in the Value field. The size is specified in KB.
4. Choose Update to add it to the list of properties.
5.
To apply these changes, choose
(Save Properties).