Cron Automatizado
O Drupal 8 fornece um módulo de Cron Automatizado.
Podemos encontrar este módulo principal em core/modules/automatic_cron.
Comparado com o Drupal 7
O Drupal 7 já tinha um "sistema de cron automatizado", mas o Drupal 8 o moveu para um módulo separado para que os sites que não o usavam não tivessem nenhuma sobrecarga.
Comparação com Cron Manual
A desvantagem do módulo cron automatizado é que ele é acionado por requisição, e o usuário infeliz que envia a requisição pode sofrer um atraso bastante longo. Por este motivo, o cron automatizado é geralmente usado por pequenos sites que não podem criar um trabalho cron manualmente, como usar o crontab do Linux. Se for necessário crontab, o comando do console do Drupal pode ser usado para simplificar a configuração (em vez de encurtar a longa exibição de URL em /admin/config/system/cron). Aqui está um exemplo de entrada de crontab:
30 * * * * web_user /var/www/html/vendor/bin/drupal --root=/var/www/html/docroot cron:execute > /dev/null 2>&1
Isso executará o cron do Drupal uma vez a cada hora, 30 minutos após a hora.