Aller au contenu
English

QueueClaim

import type { QueueClaim } from "@elie-laloum/outpost";
  • workerRequis
    string
    Nom du worker qui prend le job en charge, enregistré sur le job et vérifié par renew() et complete().
  • handlersRequis
    readonly string[]
    Noms des handlers que ce worker sait exécuter, de 1 à 100 ; seuls les jobs de ces handlers sont pris en charge.
  • leaseMsRequis
    number
    Durée du bail en millisecondes, de 30 à 300000.
export interface QueueClaim {
  readonly worker: string;
  readonly handlers: readonly string[];
  readonly leaseMs: number;
}