Cron (tarefas agendadas)
O Adobe Commerce e o Magento Open Source executam algumas operações conforme agendado, executando periodicamente um script. Você pode controlar a execução e o agendamento de trabalhos cron do Commerce por meio do Administrador. As operações de armazenamento executadas de acordo com um cronograma cron incluem, mas não estão limitadas a:
Além disso, você pode configurar os seguintes itens para serem executados de acordo com um cronograma cron:
- Solicitar atualizações e reindexação da grade do sistema
- Duração do pagamento pendente
Verifique se as URLs de base do armazenamento estão definidas corretamente para que as URLs geradas durante as operações cron estejam corretas. Para o Adobe Commerce na infraestrutura em nuvem, consulte Configurar trabalhos do cron no Guia do Commerce na Infraestrutura em Nuvem. No local, consulte Configurar e executar o con no Guia de Configuração.
Configurar cron
-
Na barra lateral Admin, vá para Stores > Settings>Configuration.
-
No painel esquerdo, expanda Advanced e escolha System.
-
Expandir a seção Cron.
{width="600" modal="regular"}
-
Conclua as configurações a seguir para os grupos Index e Default.
As configurações são as mesmas em cada seção.
- Generate Schedules Every - Define a frequência com que o agendamento é gerado (em minutos). Os agendamentos são armazenados no banco de dados.
- Schedule Ahead for - Define com que antecedência os trabalhos cron são agendados (em minutos). Por exemplo, se esta configuração estiver definida como
10
e o cron for executado, os trabalhos cron serão agendados para os próximos 10 minutos. - Missed if not Run Within - Define o tempo (em minutos) usado para determinar um trabalho perdido. Se o trabalho cron não for executado em seu horário agendado e o tempo especificado decorrer, ele não poderá ser executado e seu status será definido como
Missed
. - History Cleanup Every - Define o tempo (em minutos) em que o histórico de tarefas concluídas é limpo no banco de dados.
- Success History Lifetime - Define a duração (em minutos) em que o histórico de trabalhos cron com status
Successful
permanece no banco de dados. - Failure History Lifetime - Define a duração (em minutos) em que o histórico de trabalhos cron com status
Error
permanece no banco de dados. - Use Separate Process - Define se todos os trabalhos cron do grupo são executados em um processo do sistema separado. Opções:
Yes
/No
{width="600" modal="regular"}
-
Quando terminar, clique em Save Config.