|Bookshelf Home | Contents | Index | PDF|
Component reconfiguration is a process that allows existing component tasks to continue running until they finish, while starting new processes with reconfigured component parameter values. Each component can be reconfigured, but this is primarily done for multithreaded Siebel Server components.
Component reconfiguration is particularly useful for scenarios such as site migration. In this scenario, component reconfiguration allows you to maintain the existing component configuration, which remains available until the migration is complete and a new component configuration becomes available.
When a component reconfiguration is committed, this action sends a signal to every Siebel Server in the Siebel Enterprise Server signifying that a new component definition is available, and not to start any new tasks for that component. Existing tasks, however, continue to run until completion. The connected Siebel Servers then launch a number of new processes for the component using the new parameter values read from the Siebel Name Server. The number of new processes is governed by the parameter Min MT Servers (alias MinMTServers). Because old and new processes for the component are both running, there may be a significant increase in the number of multithreaded processes running on the Siebel Server machines.
NOTE: Previous component tasks not affected by the component reconfiguration can continue to run for a very long time; therefore, the multithreaded process hosting the task continues to run and occupy task slots in shared memory.
Run component definition reconfiguration at times when the server component workload is low; that is, when the component's existing tasks or sessions are few in number. This scenario allows existing tasks or sessions to end while the new tasks, in addition to the previous tasks, do not exhaust system resources.
For information on running the server component definition reconfiguration procedure from the command-line interface, see Reconfiguring Component Definition Commands.
|Siebel System Administration Guide|