Return to Video

Cron Jobs - Developing Scalable Apps with Java

  • 0:00 - 0:03
    Já falamos sobre as filas de push e de pull.
  • 0:03 - 0:06
    Mas e se você apenas quiser fazer algo com intervalos regulares?
  • 0:06 - 0:10
    Por exemplo, fazer um backup, remover arquivos temporários ou enviar um
  • 0:10 - 0:14
    relatório todos os dias à meia-noite. É exatamente isso
  • 0:14 - 0:17
    que os cron jobs fazem. Eles são agendadores. Os cron jobs do App Engine
  • 0:17 - 0:19
    são muito similares aos cron jobs no Unix, se você
  • 0:19 - 0:23
    já trabalhou com isso. Portanto, o cron é um agendador dentro do App Engine
  • 0:23 - 0:27
    que permite especificar as tarefas a serem executadas regularmente.
  • 0:27 - 0:30
    O cron é perfeito para realizar tarefas em segundo plano,
  • 0:30 - 0:34
    que não são iniciadas diretamente pelas atividades do usuário. Por exemplo,
  • 0:34 - 0:37
    para executar trabalhos em lotes ou de sincronização de tipos diferentes,
  • 0:37 - 0:41
    fazer backups, etc. Os cron jobs são muito fáceis de configurar
  • 0:41 - 0:44
    e há duas coisas que você precisa especificar.
  • 0:44 - 0:46
    Antes de tudo, a URL que deve ser chamada.
  • 0:46 - 0:49
    É aqui que se coloca o código que se quer executar.
  • 0:49 - 0:52
    Também é necessário especificar o agendamento que controla
  • 0:52 - 0:57
    quando a URL da tarefa é chamada. Com relação às filas, há um limite de
  • 0:57 - 1:00
    10 minutos para as instâncias dinâmicas.
  • 1:00 - 1:02
    Se você quiser mais tempo, você pode usar as instâncias residentes.
タイトル:
Cron Jobs - Developing Scalable Apps with Java
概説:

more » « less
Video Language:
English
Team:
Udacity
プロジェクト:
UD859 - Developing Scalable Apps
Duration:
01:04

Portuguese, Brazilian subtitles

改訂 Compare revisions