Bookshelf Home | Contents | Index | Search | PDF |
Performance Tuning Guide > Tuning the Siebel Application Object Manager for Performance > Best Practices for AOM Tuning >
Tuning Server Request Broker (SRB)
The Server Request Broker (SRB) component routes requests between Siebel Server components, such as from an AOM to a batch component. SRB also handles requests between batch components. SRB is used whether the components run on the same machine or on different machines.
Server requests originating with an AOM component always go the SRB component to determine what to do with the request:
- If the destination component is running on the same Siebel Server, SRB passes the request to this component. If multiple instances of the destination component are running, SRB passes the request to each component instance in a round-robin fashion.
- If the destination component is not running on the same Siebel Server, SRB passes the request to SRB running on another machine. If the destination component runs on multiple Siebel Servers, SRB passes the request to each server in round-robin fashion.
SRB components are configured using the parameters MaxTasks, MaxMTServers, and MinMTServers. Default parameter settings are as follows:
MaxMTServers = MinMTServers = 1
NOTE: For most deployments, the default values for these parameters work well.
- MaxTasks determines the maximum number of SRB threads (tasks) that can run on the Siebel Server.
- MaxMTServers and MinMTServers determines the maximum and minimum number of multithreaded processes for SRB that can run on the Siebel Server. Each multithreaded process can run a maximum of MaxTasks/MaxMTServers threads.
The ratio MaxTasks/MaxMTServers should be at least equal to the sum of all instances of interactive and batch components and all Siebel Servers in the enterprise. (The default values support a ratio of 100.)
CAUTION: Setting MaxTasks, MaxMTServers, and MinMTServers parameter values for SRB components in such a way that does not meet the above requirement may result in request failures.
For more information about SRB, refer to Siebel Server Administration Guide.
Bookshelf Home | Contents | Index | Search | PDF |
Performance Tuning Guide Published: 24 October 2003 |