|
|
|
@ -3,8 +3,8 @@ const { default: axiosRetry } = require('axios-retry');
|
|
|
|
|
const webhookUrl = require('../../config').webhook;
|
|
|
|
|
const { logger, getUserLogger } = require('../../utils/logger.util');
|
|
|
|
|
|
|
|
|
|
// 5s, 10s, 20s, 30s, 1m, 15m, 30m, 1h
|
|
|
|
|
const retryDelays = [5000, 10000, 20000, 30000, 300000, 900000, 1800000, 3600000];
|
|
|
|
|
// 5s, 20s, 5m, 30m, 1h, 2h, 4h, 24h
|
|
|
|
|
const retryDelays = [5000, 20000, 300000, 1800000, 3600000, 7200000, 14400000, 86400000];
|
|
|
|
|
axiosRetry(axios, {
|
|
|
|
|
retries: 8, // Number of retries
|
|
|
|
|
retryDelay: retryCount => {
|
|
|
|
|