Corra minuciosamente cronjobs em paralelo

2

Eu tenho um cronjob minuciosamente rodando no Openshift. Este cronjob executa um URL que geralmente leva 5 minutos para ser executado (é usado para gerar relatórios).

Eu esperava que várias instâncias do cronjob executassem minha URL ao mesmo tempo (em paralelo), mas no momento ela está sendo executada apenas uma vez.

Minha pergunta é: a próxima tarefa minuciosa só é acionada quando a anterior termina? Ou ele está sendo acionado, mas meu aplicativo ASP.NET está se recusando a executá-lo devido à mesma ID de sessão (suponho)?

Se eu tentar acessar a mesma URL no meu navegador usando guias diferentes, apenas a primeira será executada enquanto a segunda estará aguardando pela primeira conclusão (isso se deve ao mesmo ID de sessão para que o servidor saiba é a "mesma pessoa"). Não tenho certeza se os crons são afetados pelas sessões também?

Obrigado

    
por AndreFeijo 13.03.2017 / 23:21

0 respostas

Tags