Advanced

The Advanced tab has the following fields

Field

Global Var?

Description

Enable DNS Lookups

No

Checking this field enables a Domain Name System (DNS) lookup for HTTP clients so that the IP address is resolved to a DNS name. This can adversely affect throughput. Uncheck this field by default and check this field only when required.

Connection Properties

maxPostSize

Yes

This property is available when the Server Type Tomcat is selected.

Specifies the maximum size in bytes of the POST that the container FORM URL parameter parsing can handle.

By default, the value of this field is set to 2M or 2097152 bytes. Setting the value less than or equal to zero disables the limit for maxPostSize.

maxSavePostSize

Yes

This property is available when the Server Type Tomcat is selected.

Specifies the maximum size in bytes of the POST that the container can save/buffer during FORM or CLIENT-CERT authentication.

During FORM authentication, the request message is saved while the user is redirected to the login page. It is retained until the user authentication succeeds or the session associated with the authentication request expires.

During CLIENT-CERT authentication, the request message is buffered for the entire duration of the SSL handshake. Once the request is processed, the buffer is emptied.

However, in both the cases the buffering happens before the user is authenticated.

By default, the value of this field is set to 4K or 4096 bytes. Setting the value to -1 disables the limit for this field.

URI Encoding

Yes

Specifies the character encoding used to decode the URI bytes.

If you do not set any value for uriEncoding, the default encoding set in HTTP Receiver is used.

Specifying this property automatically sets the Tomcat property useBodyEncodingForURI to false.

acceptCount

Yes

This property is available when the Server Type Tomcat is selected.

Specifies the maximum number of incoming connection requests that can be accepted when all HTTP processors are in use.

The default value for acceptCount is 100. Incoming requests received after the acceptCount limit is reached are rejected.

If the value is not set in TIBCO Designer, you can set the value for either design-time or run-time.

  • Specify the value in a .config file. Provide the file name and location while starting TIBCO Designer to set the value of acceptCount in design-time

  • Specify the value in bwengine.tra to set the value in run-time.

compressableMimeType

Yes

Specifies the list of MIME types for which HTTP compression may be used. The default value for this comma separated list is text/html, text/xml, text/plain.

compression

Yes

Specifies if the output of the HTTP Connection is compressed using HTTP/1.1 GZIP compression.

The acceptable values for this field are -

off: By default, the compression is disabled.

on: Allows compression for text data.

force: Forces compression in all cases.

Note that if the content length is not known and compression is enabled, the output still be compressed.

any numerical integer value: Any numerical value equivalent to "on", and specifies the minimum amount of data before the output can be compressed.

connectionTimeOut

Yes

Specifies the number of milliseconds that the Connector waits for the request URI line to be presented after the connection is accepted.

The default value is 60000 that is, 60 seconds.