Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Installation Guide for UNIX > Installing CORBA Object Manager >
Registering Multiple Object Managers for Better Performance
To improve system performance, it is recommended that you register multiple CORBA Object Managers on the same host. When registering multiple CORBA Object Managers, you must use a unique name for each instance.
NOTE: You should use the Naming Service if you are planning on registering multiple CORBA OMs with the same ORB.
Persistent Mode
In persistent mode, the CORBA Object Manager is always running and available for the ORB. You must set up either the VisiBroker ORB or the Orbix ORB for persistent mode, but not both. Choose the correct set of procedures for your deployment from the following.
To register multiple object managers in persistent mode using VisiBroker ORB
- Execute the
ssomvisi
program using the following arguments to start the CORBA Object Manager:ssomvisi -n
SiebelObjectFactory
-cconfig_file
-ddatasource
-llanguage
Optionally, you can also make the configuration files unique and point them to distinct Siebel Repository files (
.srf
); for example:ssomvisi -n
SiebelObjectFactory
-c config_file_2
-d datasource -l languagewhere:
config_file
is the full path and name of the Object Manager configuration file; the default issiebel.cfg
, located in the same directory asssomvisi
.
datasource
is the name of the data source defined in the.cfg
file; the default isServer
.
language
is the three-letter code for the language in which to operate, such asenu
for U.S. English.To register multiple object managers in persistent mode using Orbix ORB
- Complete Step 1 and Step 2; however, in Step 2, give the variable
SiebelCorbaServer
a unique name for each instance, such asSiebelCorbaServer2
orSiebelCorbaServer3
.- Complete Step 3, but give the variable
SiebelCorbaServer
the unique name you gave this instance in the previous step; for example,SiebelCorbaServer2.
Shared Server Mode
To improve system performance, Siebel Systems recommends registering multiple CORBA Object Managers on the same host. When registering multiple CORBA Object Managers, you must use a unique name for each instance.
To register multiple object managers in shared server mode using VisiBroker ORB
- Follow Step 4, but give the first argument a unique name for every instance you register; for example:
oadutil reg -i
SiebelAppFactory
-o SiebelObjectFactory -cpp
$SIEBEL_ROOT
/bin/ssomvisi -p shared -a /n -a SiebelObjectFactory -a /c -a $SIEBEL_ROOT
/bin/config_file
-a
/d -adatasource
-a /l -alanguage
and
oadutil reg -i
SiebelAppFactory
-o SiebelObjectFactory -cpp
$SIEBEL_ROOT
/bin/ssomvisi -p shared -a /n -a SiebelObjectFactory1 -a /c -a $SIEBEL_ROOT
/bin/config_file
-a
/d -adatasource
-a /l -alanguage
Optionally, you can also make the configuration files unique and point them to distinct Siebel Repository files (
.srf
); for example:-a /c -a $
SIEBEL_ROOT
/bin/config_file
_2
-a /d -adatasource
-a /l -alanguage
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Installation Guide for UNIX Published: 24 June 2003 |