Skip to content

Documentation / @tenancy-node/core / forEachConcurrent

Function: forEachConcurrent() ​

forEachConcurrent<T>(items, concurrency, fn): Promise<void>

Defined in: core/src/support/concurrency.ts:5

Ejecuta fn para cada elemento con como máximo concurrency tareas a la vez. Acepta iterables asíncronos, así se pueden recorrer miles de tenants página por página.

Type Parameters ​

T ​

T

Parameters ​

items ​

Iterable<T, any, any> | AsyncIterable<T, any, any>

concurrency ​

number

fn ​

(item) => Promise<void>

Returns ​

Promise<void>

Publicado bajo la licencia MIT.