Setup retriability
Table of contents
Description
In order to setup retriability you will have to provide to the constructor a RetryConfig object.
@Example
You must replace username, password and region with ones specific for you.
import {
AlertNotificationClient,
BasicAuthentication,
RegionUtils
} from '@sap_oss/alert-notification-client';
const client = new AlertNotificationClient({
authentication: new BasicAuthentication({
username: '<your-technical-client-username>',
password: '<your-technical-client-password'
}),
region: RegionUtils.EU10,
retryConfig: {
maxRetries: 5,
retryBackoff: 2500
}
});
// Now each time a request to Alert Notification service fails it will
// retry for up to 5 times with timeout between request for 2500 milliseconds