
Retry Module
The Retry Module is a core module that handles the process of retrying sending messages that fail for any reason.
Messages are retried up to a maximum number of times, with a delay between retry attempts that is configured with a base delay and a delay multiplier that increases the delay between each attempt.
The Retry module is provided with all BlueSky Messaging Systems.
Key features The key features of this module are:
- Retries messages up to a configurable number of maximum attempts.
- Each retry attempt is delayed by a configurable amount of time to allow the sending module a chance to recover.
- When a message fails to send and exceeds the number of allowable retries, a fault is logged and reported which can be delivered to a configured message destination.
- Retry status can be monitored via a web page that updates live when messages are queued for retry.