У меня есть этот сценарий, в котором я беру большой набор данных и вызываю удаленный API, используя запрос-обещание, используя метод публикации. Если я делаю это индивидуально, запрос работает просто отлично. Однако, если я перебираю примерный набор из 200 записей, используя forEach и async/await, только около 6-15 запросов возвращаются со статусом 200, остальные возвращаются с ошибкой 500.
Я работал с владельцем API, и их журналы показывают только 200 запросов. Поэтому я не думаю, что узел на самом деле отправляет те, которые возвращаются как 500.
Кто-нибудь сталкивался с этим и/или знает, как я могу обойти это?