Receba novidades do Hedhog no seu e-mail
Novos lançamentos, receitas e breaking changes — sem spam.
Submódulo queue
scaling
Dashboard de autoescalonamento consciente da infraestrutura e endpoints de reconciliação para cargas de trabalho baseadas em filas.
Caminho de origem: libraries/queue/src/scaling/scaling.controller.ts
Arquivo do módulo: scaling.module.ts
Introdução
O submódulo Scaling conecta a pressão das filas a decisões de infraestrutura. Ele expõe dados de dashboard, configurações de escalonamento, histórico de eventos, reconciliação, teste de credenciais e gerenciamento de node pools.
Esta área é especialmente relevante para processamento de vídeo ou outras cargas de trabalho de pico (bursty), em que o acúmulo de filas precisa disparar o autoescalonamento em Kubernetes ou node pools na nuvem, em vez de depender de uma capacidade estática de workers.
Endpoints HTTP
6 endpoints
Retorna os dados do dashboard de autoescalonamento.
Retorna as configurações de escalonamento.
Lista os eventos de escalonamento recentes.
Força uma passagem de reconciliação.
Valida as credenciais do provedor de escalonamento.
Registra ou atualiza as configurações de node pool.