Pular para o conteúdo

Soluções · Governança e controle de automação

Rotina em horário crítico: como comparar as opções

Qual rotina pode continuar rodando no horário crítico e qual precisa mudar de janela ou de desenho?

Resposta direta

Em horário crítico, a decisão raramente é manter ou desligar a rotina. Existem três caminhos: mover a execução para fora da janela, isolar a rotina para que ela não dispute recurso com o processo principal, ou mantê-la no horário com vigilância e interrupção definidas. A escolha depende de três fatos: se a rotina depende de dado produzido naquele mesmo momento, se ela concorre com o processo que precisa terminar, e qual o custo de uma execução atrasada ou repetida. Sem esses três fatos registrados, a comparação vira preferência pessoal de quem opera.

Objetivo
Comparar alternativas
Formato indicado
Workshop executivo
Atualizado em

O que esta página acrescenta: Compara três desenhos possíveis para a mesma rotina em horário crítico, em vez de tratar o tema apenas como acesso, log ou registro de incidente.

Três arranjos para a mesma rotina

Mover a execução para fora da janela é o caminho mais simples quando a rotina não depende de dado gerado no próprio horário crítico. O custo aparece quando o resultado precisa estar pronto antes de outro processo começar.

Isolar a execução serve quando a rotina precisa rodar naquele horário, mas não pode disputar recurso com o processo principal. Exige fila, limite de recurso e regra de prioridade escrita, não combinada verbalmente.

O que a comparação precisa registrar

Dependência de dado: se a rotina lê algo que só existe depois de outra etapa, mudar o horário quebra a cadeia e cria uma falha silenciosa.

Duração e recurso: tempo de execução no pico e o que ela ocupa enquanto roda. São esses dois números, medidos no ambiente real, que indicam se a rotina pode conviver com o fechamento.

O que essa comparação não resolve

Ela não elimina a chance de a rotina falhar no horário crítico. Reduz a exposição do processo principal, mas não substitui interrupção definida, log suficiente e responsável nomeado.

Também não se aplica quando a janela é imposta por terceiro, como horário de parceiro ou de órgão externo. Nesse caso a decisão já está tomada e resta adaptar a rotina ao horário que existe.

Recurso prático

Decisão para rotina em horário crítico

  • Registrar a janela exata em que a rotina pode rodar sem afetar fechamento, faturamento ou manutenção.
  • Listar de quais dados a rotina depende e verificar se eles existem antes da execução.
  • Medir o tempo de execução e o recurso que a rotina ocupa no pico.
  • Definir o que acontece com a execução que começa e não termina dentro da janela.
  • Nomear quem tem autoridade para interromper a rotina durante o horário crítico.
  • Comparar mover a janela, isolar a execução e manter com vigilância pelo custo de cada opção.

O erro mais comum é decidir pelo horário de início da rotina. O que costuma travar o fechamento é o horário em que ela termina e o recurso que segura enquanto roda.

Sobre o que está escrito aqui

Conceitos relacionados: janela de execução · fechamento contábil · concorrência por recurso · interrupção programada · plantão de suporte. Exemplos são ilustrativos. Não há cliente, resultado, preço, prazo ou certificação nesta página. Quando o formato indicado é Workshop executivo, ele descreve uma possibilidade de trabalho — a conversa inicial avalia contexto e aderência.

Para continuar

Páginas relacionadas

O mesmo problema em outro objetivo

Outras leituras em Governança e controle de automação

Quer avaliar isso no seu contexto?

Esta página trata de rotina que roda em horário crítico. Mapa de automação é a frente que investiga o mecanismo por trás desse tipo de problema. O formato mais associado é Workshop executivo.