por que o shell em execução no cron job demorará mais tempo que o normal? [duplicado]

1

Eu tenho um script de shell que irá executar o projeto composto por vários testes JUnit.

Então eu chamo este shell dentro do cron job a cada um período de tempo. Neste caso, observo o seguinte:

  • O tempo para concluir a execução deste shell é mais longo do que chamar diretamente esse shell.

Eu não sei porque!

Eles devem ter o mesmo tempo de execução, não devem?

    
por H.H 02.06.2016 / 22:43

1 resposta

0

Seu cron job está recebendo menos recursos, você pode executá-lo com uma prioridade mais alta com:

/usr/bin/nice --adjustment=-10 /path/to/cron-script

Note the command above will reduce the resources of running services, so be careful using in production services.

    
por 02.06.2016 / 23:00