A pool of worker threads is utilized to handle requests from the Web Agent. A reactor thread handles the initial connection from all incoming requests and passes them into a queue serviced by the worker threads. The position in the queue can differ depending on the type of incoming request
The web agent should time out earlier than message in the queue would and the agent would retransmit the message - possibly to another policy server
If the normal priority messages timed out in the Policy Server queue, the [TCP Message timed out. It will be discarded.]
Message is logged and the request is discarded from the queue. This TCP timeout is governed by the RequestTimeout parameters defined in the HCO
The RequestTimeout parameters, which are set in the Host Configuration file (HCO), SmHost.conf.
Settings in the Host Configuration File apply only when the trusted host initializes. Once
the trusted host initializes, the settings in the Host Configuration Object take effect.
Use the RequestTimeout parameter to specify the number of seconds that the trusted
host should wait before deciding that a Policy Server is unavailable. This setting allows
you to optimize the response time of the Web server.
The default value is 60 seconds.
Note: If the Policy Server is busy due to heavy traffic or a slow network connection, you
may want to increase the RequestTimeout value.