NumFiles (UNIX Only)
This parameter sets the maximum number of files that the UNIX TIBCO iProcess® Objects Server can open.
TIBCO iProcess Engine must be started with a sufficient number of available file descriptors per process based on the number of users. It is highly recommended that the file limit be as high as possible since the TIBCO iProcess® Objects Server will immediately exit if there are no more file descriptors available. The following three methods are available to set this number:
| • | Allow the TIBCO iProcess® Objects Server to calculate the maximum number of open files using the value in the TCPMaxClients configuration parameter (see TCPMaxClients). The calculation shown is used: |
(2 times value of TCPMaxClients) + 20
The TIBCO iProcess® Objects Server will automatically use the formula shown above to set the maximum number of files if the NumFiles parameter is not specified.
| • | Depending on the types of transactions being run, the number of file descriptors determined by the formula above may be insufficient on some systems. In these cases, you may want to set the number of files in one of the following ways: |
| — | Use the following formula as a guideline to determine the number of file descriptors you need: |
(12 * Number of users) + 100
For a default configuration, the default number of users is 1024, which means the upper file limit should be 12388 ((12 * 1024) + 100).
Lower Bound: 148
Upper Bound: System limit
Default: There is no default. If this parameter is not specified, the TCPMaxClients parameter is used to calculate the number of files.