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 |
Copyright © 2011 CA. All rights reserved. | Email CA Technologies about this topic |