AbortControllerОбычно ожидается, что результат асинхронной операции будет успешным или неудачным. Однако этот процесс также может занять больше времени, чем предполагалось.
В этой ситуации логично завершить асинхронную операцию, которая заняла больше времени, чем должна, или результат которой вам не нужен.
Сделать это в
Node.js было сложной задачей в течение очень долгого времени. В
Node v15.0.0 появился
AbortController для решения вышеуказанной проблемы.
Данная статья является руководством по
AbortController и
AbortSignal API.
Ссылка на статью
#nodejs