Setting the process error hard limit
Work units that are generating many errors and exceed the configured limit of errors for the process are automatically terminated resulting in a Failed status.
You can set the process error hard limit by creating a configuration parameter with these
values:
Field | Value |
---|---|
Tenant Id | ALL |
Data Area | ALL |
Parameter Category | Logging |
Parameter Name | Process Error Hard Limit |
Parameter Type | Numeric |
Parameter Value | 90000 |
You can also use this command in the paadm tool to create a configuration
parameter:
paadm cfgprm create --tenant ALL --dataarea ALL --category Logging --name "Process Error Hard Limit" --type Numeric --value <limit>
To update the Process Error Hard Limit configuration parameter, use this
command:
paadm cfgprm update --tenant ALL --dataarea ALL --category Logging --name "Process Error Hard Limit" --type Numeric --value <limit>
To delete the Process Error Hard Limit configuration parameter, use this
command:
paadm cfgprm delete --tenant ALL --dataarea ALL --category Logging --name "Process Error Hard Limit" --type Numeric
To display the details of the Process Error Hard Limit configuration parameter, use this
command:
paadm cfgprm display --category Logging --name "Process Error Hard Limit"
This table shows the default and maximum values of the limits:
Configuration parameter | Default value | Maximum value | Description |
---|---|---|---|
Hard limit | 100,000 | 200,000 | Configurable for the entire farm or by tenant or DA |
Limit for new process | 5,000 | Hard limit | Configurable by process |
Limit for existing process | Hard limit | Hard limit | Configurable by process |
Setting the error limit before termination
You can specify the error limit before termination for existing flows in Process Definition. For existing flows, it defaults to the hard limit set by Cloud Operations.