¿Por qué se agota el tiempo de espera de mi trabajo cron de Python?

¿Por qué se agota el tiempo de espera de mi trabajo cron de Python?

Tengo un trabajo cron largo ejecutando un script de Python en CENTOS, pero por alguna razón parece que se agota el tiempo de espera o finaliza sin completarse.

el trabajo funciona bien cuando se ejecuta directamente desde bash, pero parece detenerse prácticamente en el mismo lugar cada vez que lo activa cron.

parece que hay un tiempo de espera pero aparentemente cron no tiene uno.

No sé dónde buscar para depurar esto... ¡Cualquier sugerencia sobre dónde buscar/cómo depurar es muy apreciada!

Respuesta1

primer registro stdout y stderr

18 20 * * * python2.6 script.py > /test.log 2>/test.err &

También consulte /var/log/messages para obtener más información.

¡En mi caso me estaba quedando sin memoria!

Feb  7 03:05:12 computer kernel: Out of memory: Kill process 4915 (python2.6) score 255 or sacrifice child

información relacionada