Pergunta

Estou tendo problemas com o Agendador AoE no Magento 1.9.1.1. Depois de agendar tarefas através da extensão, não parece executá-los. No entanto, se eu executar diretamente a tarefa usando "Run agora", ele funcionará. Ele me confunde porque eu tenho uma configuração de trabalho do cron no servidor para rodar a cada 15 minutos. No entanto, qualquer tarefa que eu "execute agora" através da extensão, ele dirige imediatamente, desconsiderando totalmente o quadro de tempo de trabalho do Cron que defini no servidor.

Toda a razão pela qual eu instalei a extensão foi porque o cron está usando 85% para 100% da CPU e não está parando. Meu anfitrião realmente teve que desativar o cron.php para que ele parasse. Estou pensando que é um bug em 1.9.1.1 porque eu não mudei nada e tudo isso começou depois de atualizar para 1.9.1.1 de 1.9.1.0.

Desde a instalação da extensão, o trabalho do cron Eu tenho configuração no servidor não será executado (mesmo que esteja definido para executar a cada 15 minutos), a menos que eu o execute manualmente, indo para o meu navegador e digitando seu caminho diretamente na barra de endereços . No entanto, se eu fizer isso, volto para o mesmo problema com uso da CPU e cron não parando.

Eu gosto desse agendador AoE executará trabalhos (como enviar e-mail) em seu próprio (possivelmente fora do cron.php), mas há alguma maneira de ter a programação realmente seguir e trabalhar na extensão?

Foi útil?

Solução

AOE Scheduler não executa trabalhos em sua ligação.É apenas um frontend para obter uma visão melhor que o trabalho magento Cron está fazendo.

Quando você clicar em "Executar agora", o plugin está exatamente fazendo isso, execute esta tarefa uma vez, agora.

Em qualquer outro caso, você tem que executar o magento cron.php / cron.sh para ter seus trabalhos cron.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top