Go to primary content
Siebel CRM System Administration Guide
Siebel 2018
E24823-01
  Go to Documentation Home
Home
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
    View PDF

About Siebel Connection Broker (SCBroker)

The Siebel Connection Broker (alias SCBroker) component is a background-mode server component that provides intraserver load balancing. By default, it is always enabled and online. At least one instance of SCBroker must be running on any Siebel Server hosting interactive components.


Note:

If a Siebel Server hosts only batch-mode components, then SCBroker can be disabled to prevent it from listening on a TCP port.

SCBroker listens on a configurable, static port for new connection requests from the Siebel Application Interface. The parameter Static Port Number (alias PortNumber) defines the port that SCBroker monitors. You specify this port number for SCBroker in the Siebel Management Console, when you configure the Siebel Server and when you configure the Siebel Application Interface. The default value is 2321. After a request is received, SCBroker distributes it to the appropriate instance of an Application Object Manager running on the Siebel Server.

The SCBroker component uses a connection forwarding algorithm to forward the socket to the Application Object Manager processes. The component parameter Connection Forward Algorithm for SCBroker (alias ConnForwardAlgorithm), which is a hidden parameter, has two possible settings:

LL is the default value. The least-loaded algorithm balances incoming Application Object Manager login requests. It identifies which Application Object Manager process is handling the least number of tasks and assigns that process to handle the session. The round-robin algorithm distributes all of the Application Object Manager login requests to the next Application Object Manager process in a round-robin fashion, that is, equal loads distributed in order and without priority.

For more information about SCBroker and about load balancing, see Siebel Deployment Planning Guide and the Siebel Installation Guide for the operating system you are using.