Logotipo Hedhog

Receba novidades do Hedhog no seu e-mail

Novos lançamentos, receitas e breaking changes — sem spam.

Submódulo queue

definitions

Definições de fila em runtime que controlam comportamentos como pausar, retomar e cancelar jobs pendentes.

Caminho de origem: libraries/queue/src/queue-definition.controller.ts

Arquivo do módulo: queue.module.ts

Introdução

As queue definitions descrevem como uma fila se comporta em runtime, em vez de apenas nomeá-la. Esta é a superfície operacional que os administradores usam para pausar o tráfego, retomar o processamento ou cancelar jobs ainda pendentes em uma definição específica.

Como as definitions ficam entre as filas lógicas e a execução efetiva dos jobs, é nelas que ocorre a maior parte das ações de modelagem de tráfego (traffic-shaping) sem excluir dados históricos de jobs.

Endpoints HTTP

7 endpoints

Lista as definições de fila.

Obtém uma definição de fila.

Params
id (int)

Atualiza uma definição de fila.

Params
id (int)

Pausa uma definição de fila.

Params
id (int)

Retoma uma definição de fila pausada.

Params
id (int)

Cancela os jobs pendentes de uma definição.

Params
id (int)

Exclui definições em lote.

Body

FieldTypeRequiredNotes
idsnumber[]yes