Siebel System Administration Guide > Siebel Server Infrastructure Administration >

About Siebel Connection Broker (SCBroker)


The Siebel Connection Broker (alias SCBroker) 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 the Siebel Server hosting interactive components.

NOTE:  If a Siebel Server hosts only batch-mode components, 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 Web server or a third-party load balancer. The parameter, Static Port Number (alias PortNumber), defines the port that SCBroker monitors. The default value for this parameter is 2321. After a request is received, SCBroker distributes it to the appropriate instance of an Application Object Manager (AOM) running on the Siebel Server.

SC Broker uses the Connection Forward algorithm (ConnForwardAlgorithm) to forward the socket to the Object Manager processes. This parameter has two possible settings: Least Loaded (LL) and Round-Robin (RR). Least Loaded is the default value. The Least Loaded algorithm balances incoming Object Manager login requests and identifies which Object Manager process is handling the least number of tasks and assigns that process to handle the session. The Round-Robin algorithm distributes all Object Manager login requests to the Object Manager process in a round-robin fashion, that is, equal loads distributed in order and without priority. The algorithm that SCBroker uses to forward the socket to the OM processes. (LL, RR)

For more information on SCBroker and on load balancing, see Siebel Deployment Planning Guide.

Siebel System Administration Guide Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices.