Configuring the Process Sentinels
There are several areas of configuration information related to the Process Sentinels:
| • | The Process Sentinels command line utility (SWDIR\util\swsvrmgr) |
This utility enables system administrators to control the functions of the Process Sentinels such as setting which computer runs the master process.
See the “Using swsvrmgr to Administer Server Processes” topic in the TIBCO iProcess® Engine Administrator's Guide.
| • | SWDIR\etc\staffpms file |
On startup, the Process Sentinels use information from this file to establish the database connection.
See the “Using the TIBCO iProcess Engine Configuration Files” topic in the TIBCO iProcess® Engine Administrator's Guide.
| • | node_cluster table |
After connecting to the database, the Process Sentinels read this table to see if the computer on which they have been started is part of the TIBCO iProcess Engine node cluster. If the Process Sentinels are not part of TIBCO iProcess Engine node cluster, they will shut down.
See the appropriate TIBCO iProcess® Engine Database Administrator’s Guide.
| • | process_config table |
The Process Sentinels read this table to determine which processes should be running on which computer. A process hierarchy model is created in memory, which is used to start and stop the processes in the correct sequence.
See the appropriate TIBCO iProcess® Engine Database Administrator’s Guide.
| • | process_attribute table |
The Process Sentinels read this table to find out how processes should operate. For example, if they should be restarted automatically or manually. This table also defines how long the Process Sentinels are idle before checking the SWDIR\logs\sw_error and sw_warn files and disk space.
See the appropriate TIBCO iProcess® Engine Database Administrator’s Guide.
| • | You can use the TIBCO iProcess Engine Configuration utility SWDIR\util\swadm to administer the Process Sentinels and server processes. You can perform tasks such as setting up the server to run the master Process Sentinels, adding a new server to the node cluster, and enabling and disabling processes. This utility directly reads and updates the iProcess database tables. |
See the “Administering Servers” topic in the TIBCO iProcess® Engine Administrator's Guide.