blueboat icon indicating copy to clipboard operation
blueboat copied to clipboard

Retry `atLeastOnce` background tasks on timeout and exceptions.

Open losfair opened this issue 4 years ago • 0 comments

Currently, an atLeastOnce background task will be retried if the Blueboat host process exits during execution, but will NOT be retried in the following circumstances:

  • An exception is thrown.
  • The worker process crashed.
  • The 30-second limit is reached.

Supporting retry in these cases requires re-enqueueing the task to Kafka.

losfair avatar Dec 10 '21 10:12 losfair