Deployment Planning Guide > Managing Siebel Load Balancing >

Generating the Load Balancing Configuration File (lbconfig.txt)


You must generate a load balancing configuration file (lbconfig.txt) in the following situations:

  • Before installing the Siebel Web Server Extension (SWSE) when you are using Siebel load balancing.
  • To provide URLs for routing rules as part of configuring a third-party HTTP load balancer.
  • When you add or remove a Siebel Server and you are using either Siebel load balancing or a third-party load balancer.

The load balancing configuration file provides virtual server definitions for Siebel load balancing. It also provides URLs for writing connection rules for third-party HTTP load balancers.

For information on the syntax of the load balancing configuration file, see About the Load Balancing Configuration File (lbconfig.txt).

Prerequisites. Generating the file has the following prerequisites:

  • Verify that all the Siebel Servers for which you want to provide load balancing are running.
  • On each Siebel Server, verify that the Application Object Managers (AOMs) you want to load balance are enabled. Disable any AOMs that will not be used.

NOTE:  If you have optimized the existing lbconfig.txt by creating multiple virtual server definitions, you will lose these changes when you generate the file. To prevent this, save the file under another name before generating it. Then copy your changes to the new file. For information on optimizing lbconfig.text, see Optimizing the Siebel Load-Balancing Performance.

To generate the lbconfig.txt file

  1. On a Siebel Server, start the Server Manager at the enterprise level (do not use the /s option) and enter the following command:

    generate lbconfig

    This generates the lbconfig.txt file. The file is stored in the admin subdirectory of the Siebel Server installation directory.

  2. Copy the lbconfig.txt file to the Web Server directory on all Web servers that will be used for load balancing.

    As an alternative, copy the file to a shared filesystem location accessible by all the Web servers.

    When installing the Siebel Web Server Extension on a Web server, you will be prompted for the location of this file.

  3. Restart the Web server.
Deployment Planning Guide