process_config
The process_config table stores information about each process instance that is defined on the system.
Multiple instances of each server process can be used to optimize iProcess Engine efficiency - for example, to increase the processing capability on one server, or to spread the processing load across multiple servers.
Structure
The process_config table has the following structure:
TABLE process_config(
logical_machine_id |
| |
logical_process_name |
| |
logical_process_instance |
| |
enabled |
| |
persistent |
| |
last_known_status |
| |
status_comment |
|
|
Column |
Description |
|
|
ID of the server where this process instance runs, as defined in the node_cluster table. |
|
|
Logical name of this process instance. Note: For a list of logical process names, see the "Administering iProcess Engine Server Processes" topic in TIBCO iProcess Engine Administrator's Guide.
|
|
|
Unique ID for this process instance. |
|
|
Flag that defines whether this process instance starts automatically ( |
|
|
Flag that defines whether this process instance is automatically restarted ( Note: Any row in which the persistent value is
0 is deleted when the iProcess Engine starts up. |
|
|
Last known status of this process instance, as reported to the Process Sentinels by the process. Either: Note: The process_event_log table provides an audit trail of changes to the status of a process instance.
|
|
|
Brief explanation of the |
Primary Key
The following primary key is defined for this table.
|
Key Name |
Column(s) |
|
|
|
Triggers
None.
Indexes
The following index is defined for this table.
|
Index Name |
Column(s) Indexed |
|
|
|
Table Activity
The process_config table contains one row for each instance of each server process defined on the system.
Rows are added, updated, and deleted in the following situations.
|
A row is... |
When... |
|
added |
a new process instance is added, either at installation or by using the |
|
updated |
a process instance’s settings or status are updated, either by system activity, or by using the |
|
deleted |
a process instance is deleted, either at installation or by using the |