Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The outbox poller processes messages which are not being processed at the end of a transaction or serves two purposes. The first kind of message are messages that do not contain a case ID because they are sent from the process engine. Currently, this only contains process finished messages. The default interval for this poller is 1 minute. The second kind of messages are messages that have failed to be sent initially and would otherwise remain in the outbox forever. The This outbox poller reads from the outbox table (s) every 2 30 minutes by default. Both intervals are configurable.

Scheduling it say once a day, which makes sure that the execution time of the process will not exceed the interval, will lead to other problems as customers expect updates on cases which don't happen. However, scheduling it every second will lead to the execution time of the publisher being longer than the interval which eventually will crash the application. A warning message will be shown in the log if the interval is exceeded and processing will be started again from that time plus the interval. If this message is printed regularly, consider changing the interval.

...