Previous Topic: Sample Calculations for Sockets and Maximum Connections

Next Topic: How to Configure Policy Servers Under Heavy Loads

How the Policy Server Threading Model Works

The Policy Server worker thread pool consists of two separate thread pools that independently process High Priority and Normal Priority messages. A reactor thread receives all incoming Web Agent requests and depending on the message type, passes them to either the High Priority or Normal Priority queue. High Priority messages include Agent connection requests. Normal Priority messages include user messages, such as authentication and authorization requests.

Note: For more information, see the Policy Server Management Console Reference in this guide.

The maximum number of worker threads available to Normal Priority messages depends on the operating system on which the Policy Server is installed and on the amount of memory available to the system. See your vendor-specific documentation for more information about thread usage.

Varying the size of the thread pool to improve performance is an iterative process that is largely dependent on the specific environment in use.


Copyright © 2010 CA. All rights reserved. Email CA about this topic