Как я могу console.log, если он все еще терпит неудачу после всех повторных попыток? и console.log, если это удается, используя пакет async-retry
:
const retry = require('async-retry');
async function updateDB(updateUser) {
await retry(async () => {
const res = await updateUser;
if (/* some error after finishing all retries*/) {
console.log('failed');
}
console.log('Success');
}, {
retries: 5
});
}
как этого достичь?
или другими словами, как я могу позвонитьдругая функция ( функция A ) только после неудачных попыток повторных попыток? и вызовите функцию B , если она вообще не сработала.