...
Starting from version 16.7, the property blueriq.case.engine.outbox.poller.interval.minutes can be used to update the interval. The value is of type Duration and default value is 2M. See Duration for the different value options.
Code Block |
---|
|
blueriq.case.engine.outbox.poller.interval.minutes=60s15m # default is 30m |
Starting from version 17.4 it's also possible to set a separate interval for messages coming from the process engine, which don't contain a case ID.
Code Block |
---|
|
blueriq.case.engine.outbox.poller.process.messages.interval.minutes=30s # default is 1m |
Batch size
Starting from version 17.2, the property blueriq.case.engine.outbox.poller.batchsize can be used to set number of messages that are retrieved from outbox table. The default value is set to 10000.
Code Block |
---|
|
blueriq.case.engine.outbox.poller.batchsize=50000 |
Async processors
Starting from version 17.2, the property blueriq.case.engine.outbox.async.threads.pool.size can be used to set number of threads that process messages retrieved from the outbox. The default value is set to 1.
Code Block |
---|
|
blueriq.case.engine.outbox.async.threads.pool.size=5 |
Outbox Tuning
Additional information about tuning and configuring Outbox can be found here - Best practice - How to tune the Case Engine components.