Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Garantia de Execução, mesmo que o sistema esteja offline;
  • Execução única ou distribuída entre diversos servidores;
  • Dezenas de opções de disparadores;
  • Tolerância a falha;
  • Entre outros... 

Observação: para o exemplo citado (email diário), se tivermos usando mais de um servidor e usarmos o bloco Agendar Execução (para esse caso é um uso equivocado), cada servidor disparará o mesmo bloco e um usuário poderá receber emails repetidos. Conforme falamos, o Agendador de Tarefas tem funcionalidades para execução única entre os servidores e evitar isso.

Log

Um boa prática é logar as informações mais importantes do seu sistema, a fim de rastrear erros e monitorar execuções de rotinas. Para isso o Cronapp fornece uma função chamado Logar com diversas opções para o desenvolvedor. Por padrão, essa função logará em arquivos organizados por data no servidor de aplicações. Tais logs podem ser muito úteis para rastreabilidade em aplicações.

...