Знаете ли вы, что обещания могут быть сделаны последовательно?
val1.then(v1 => return val2).then(v2=> {...})
Вы должны открыть новую вкладку Chromium, а не экземпляр. (Вы только что перепутали понятия?)
И самое главное - вам нужно лучше управлять процессами загрузки. Очередь будет лучшей здесь. Это может быть просто: это гарантирует, что не более n
запущенных процессов или более продвинутых: которое контролирует ресурсы сервера.
Возможно, вам удастся найти какую-то посылку. Если вам ничего не подходит, не забудьте разобраться с ситуацией, когда что-то вылезет, и Node не заметит окончания процесса.
Я использую методы взаимозаменяемо:
Есть также rate-limits
, которые контролируют количество HTTP-вызовов. О конечной точке, о количестве одновременных заказов с IP.
Можно использовать Предыдущее (Group_Field) функция в формуле для указания на запуск группа. Справка функции формул Онлайн дает пример. В основном Вы видите, отличается ли Предыдущее значение поля, на котором Вы группируетесь, от текущего значения. Если это, то Вы только что запустили новую группу.
If Previous ({table.GroupingField}) = ({table.GroupingField}) Then
False
Else
True
Вы можете использовать: NthSmallest (1, {ваше поле},{группировка}). Или NthLargest (1, {ваше поле},{группировка})
Работает как шарм