Siebel Installation Guide for Microsoft Windows > Configuring Siebel Enterprise Server and Related Components > Configuring Load Balancing for Siebel Applications >
Generating the Load Balancing Configuration File (lbconfig.txt)
This topic is part of Configuring Load Balancing for Siebel Applications.
You must generate a load balancing configuration file (lbconfig.txt) in the following situations:
- Before configuring the Siebel Web Server Extension (SWSE), when you are using Siebel native load balancing. Configuring the SWSE means applying the SWSE logical profile you created as part of Siebel Enterprise configuration.
- 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 native load balancing or a third-party load balancer.
After you generate the lbconfig.txt file, copy it to the SWSE logical profile folder. When you apply the SWSE logical profile to each installed SWSE, the SWSE Configuration Wizard retrieves the lbconfig.txt file from the logical profile folder. For more information about creating and applying the SWSE logical profile, see Configuring the SWSE.
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.
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 the AOMs that are to be load balanced, so you can later remove or comment out any disabled AOMs that appear in the lbconfig.txt file you generate.
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 optimized file under another name before you regenerate the file. Then copy your optimization changes to the new file.
To generate the lbconfig.txt file
- On a Siebel Server, start the Server Manager at the enterprise level (do not use the /s option) and enter the following command:
This step generates the lbconfig.txt file. The file is stored in the admin subdirectory of the Siebel Server installation directory.
- Review the generated lbconfig.txt file to verify that virtual server definitions do not include any Siebel Servers that will not participate in load balancing. (If documented prerequisites were observed, you will not see this.)
- Manually edit the lbconfig.txt file to remove or comment out any AOMs that were disabled.
- Configure the SWSE logical profile to be used with Web servers that will participate in Siebel native load balancing.
- Copy the lbconfig.txt file to the SWSE logical profile folder.
- Configure the installed SWSE by applying the SWSE logical profile.
- Restart the Web server.