Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Administration Guide > Using the Siebel Server Manager GUI >
Siebel Server Task Administration
A Siebel Server task is an instantiation of a Siebel Server component. To run a Siebel Server task, you need to run a component request, which will request for one or more Siebel Server tasks to run. For information on component requests, see Component Request Administration.
A Siebel Server component task may be in one of four fundamental states: Running, Paused, Stopping, or Completed.
- Running. Indicates that the task is executing normally. While the task is running, it will periodically update its task status, a component-generated message that indicates the task progress (or phase of operation).
- Background mode component tasks will run until stopped manually, or until the Siebel Server or the component shuts down.
- Batch mode component tasks will run to completion when their assigned unit of work is done.
- Interactive mode component tasks will run until the client signs off from the connection (or until the task, component, or Siebel Server is shut down).
You may explicitly stop any currently running component task.
- Paused. Indicates that the task has been temporarily placed in a suspended state. A paused task does not exclusively hold any shared system resources (such as file locks or database locks), or expend any processor or I/O cycles. You may choose to pause a running task to temporarily free up the system in order to process other critical tasks without having to restart the entire task. You may then resume or stop the paused task.
NOTE: Only tasks from certain component types can be paused. See Table 8 for a list of these component types.
- Stopping. Indicates that the component task has been instructed to stop, or the component or Siebel Server is being shut down. Occasionally, the shutdown process may take a while, in which case you may issue another Stop command, and the shutdown will be forced (this state may appear as Forcing Shutdown). After a task has been instructed to stop, it may not be resumed.
- Completed. Indicates that the component process is no longer running. After a process is completed, it may not be restarted, though you may start a new task for the same component. Several variations exist for the Completed state, depending on the manner in which the task finished processing:
- Completed indicates that the task ran to completion and exited normally (batch mode and interactive mode tasks only).
- Exited with Error indicates that the task encountered an error during its processing (such as bad input values or database errors). In this case, the Task Status field will display the error identifier for the error that has occurred.
- Killed indicates that the process was not able to shut down cleanly, and you forced the task to shut down.
Siebel Server Task IDs
Siebel Server Task IDs identify Siebel Server tasks and are referenced in various views of the GUI as well as in both Siebel Server and component log files. These identification numbers can help you locate individual tasks and their applicable log files. See Event Logging Administration for details on event logging and log files.
Task IDs are assigned sequentially from each Siebel Server for each Siebel Server task beginning at 1. Each time the Siebel Server is restarted, Task ID numbers are increased by 1000. The maximum task ID number that can be assigned is 262144 (256*1024). After the maximum task ID number is reached, the task ID number begins again at 1.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Administration Guide, Version 7.5, Rev. C Published: 18 April 2003 |