Previous Topic: Proxy Service Configuration

Next Topic: Redirect Service Configuration

Connection Pooling Recommendations

Connection pooling is an important part of managing SPS performance. For SPS to provide the best possible service in an enterprise, destination servers must be configured with Keep-Alive messages enabled for connections. Enabling Keep-Alive messages for a destination server allows the SPS to use its connection pooling features.

Keep Alive messages are managed differently for each type of web server.

In addition to enabling Keep-Alive messages, the following settings are recommended for destination servers and the SPS. The table lists the timeout and connection pool recommendations:

Settings

HTTP

HTTPS

Destination Server Keep-Alive Maximum Requests

(http_connection_pool_max_attempts)

Unlimited

Unlimited

Destination Server Timeout

Does not time out

Equal to or greater than the HTTP Connection Pool Timeout

Secure Proxy Server HTTP Connection Pool Timeout Unit

(http_connection_pool_connection_timeout_unit)

Set to seconds or minutes; default is minutes.

Set to seconds or minutes; default is minutes.

Secure Proxy Server HTTP Connection Pool Timeout

(http_connection_pool_connection_timeout)

1 minute

1 minute

Secure Proxy Server HTTP Connection Pool Wait Timeout

(http_connection_pool_wait_timeout)

0

waits until notified

0

waits until notified

Secure Proxy Server HTTP Connection Pool Maximum Attempts

(http_connection_pool_max_attempts)

3

value is only useful if the HTTP Connection Pool Timeout is greater than 0

3

value is only useful if the HTTP Connection Pool Timeout is greater than 0

Secure Proxy Server HTTP Connection Timeout

(http_connection_timeout)

0

does not timeout

0

does not timeout