...
Parameter | Default value | Description |
ohf.asynch.countPartlyFailsBeforeFailed | 3 | Count of unsuccessful tries of message processing before message will be marked as completely FAILED Time interval between tries is defined by asynch.partlyFailedInterval. |
ohf.asynch.repairRepeatTimeSec | 300 | Max. interval in seconds how long can be message being processed, in other words how long can be in PROCESSING state. If message is still in processing then repair process (org.openhubframework.openhub.core.common.asynch.repair.RepairProcessingMsgRoute) will be started and the message state will be changed to PARTLY_FAILED. This parameter is not only for messages themselves but also for external calls and confirmations. |
ohf.asynch.concurrentConsumers | 30 | Input asynchronous messages are waiting for processing in the priority queue. This parameter determines how many concurrent consumers (=threads) can take message from the queue and start processing. In other words this parameter detemines how many concurrent messages can be processed. For more informacetion se http://camel.apache.org/seda.html, parameter concurrentConsumers |
ohf.asynch.partlyFailedRepeatTimeSec | 60 | How often to run process (org.openhubframework.openhub.core.common.asynch.queue.PartlyFailedMessagesPoolRoute) for pooling PARTLY_FAILED messages (in seconds). This parameter is relevant to asynch.partlyFailedInterval. |
ohf.asynch.partlyFailedIntervalSec | 60 | Interval (in seconds) between two tries of PARTLY_FAILED messages. When this interval expires then can be message be processed again. This parameter is relevant to asynch.partlyFailedRepeatTime. |
ohf.asynch.confirmation.failedLimitSec | 3 | Maximum count of confirmation fails when will finish further processing of confirmation, confirmation fails. |
ohf.asynch.confirmation.repeatTimeSec | 60 | How often to run process (org.openhubframework.openhub.core.common.asynch.confirm.ConfirmationsPoolRoute) for pooling failed confirmations (in seconds) This parameter is relevant to asynch.confirmation.interval. |
ohf.asynch.confirmation.intervalSec | 60 | Interval (in seconds) between two tries of failed confirmations. This parameter is relevant to asynch.confirmation.repeatTime. |
ohf.asynch.externalCall.skipUriPattern | Regular expression that defines URIs which will be ignored by extcall component. Useful when you want to skip communication with an external system. | |
ohf.asynch.postponedIntervalSec | 5 | Interval (in seconds) after that can be postponed message processed again. |
ohf.asynch.postponedIntervalWhenFailedSec | 300 | Interval (in seconds) after that postponed messages will fail. See Guaranteed message processing order functionality for more details. |
ohf.asynch.finalMessages.processingEnabled | false | Final messages processing enabled or disabled. See Messages in final state functionality for more details. Note: cannot be defined in database, needs to be in properties (requires application restart if changes). |
ohf.asynch.finalMessages.processingIntervalSec | 3600 | Final messages processing job interval, in seconds. |
ohf.asynch.finalMessages.iterationMessageLimit | 10000 | Maximum number of final messages processed per job. |
ohf.asynch.finalMessages.ok.saveTimeInSec | 0 | Duration in seconds to keep messages in OK state in the datastore. After this period expires and # if there is no other action with the message, it will be processed as final (deleted probablyby default).
|
ohf.asynch.finalMessages.cancel.saveTimeInSec | 2629800 | Duration in seconds to keep messages in CANCEL state in the datastore. |
ohf.asynch.finalMessages.failed.saveTimeInSec | 2629800 | Duration in seconds to keep messages in FAILED state in the datastore. |
ohf.asynch.finalMessages.deleteProcessor.enabled | true | Enable/disable processor that does delete messages |
...