cronjob aws cron apscheduler

cronjob - crontab aws



ADVERTENCIA: apscheduler.scheduler: ejecución del trabajo omitido: número máximo de instancias en ejecución alcanzadas(1) (2)

Usé proc.terminate () para detener la ejecución de mi método. De modo que la instancia del primer hilo finaliza antes de que un nuevo hilo pueda comenzar de nuevo.

También proporcione un mecanismo de sincronización para completar su proceso dentro del tiempo programado, por ejemplo, dentro de un minuto, hora o día, etc. En mi aplicación utilicé * sleep (in_seconds) * para proporcionar el mecanismo de sincronización.

En mi código, ejecuto un trabajo cron que se ejecuta cada cinco segundos, y desde entonces he estado recibiendo la misma ADVERTENCIA.

esta es la api que utilicé:

sched.add_cron_job(test_3, second="*/5")

Y recibo una advertencia:

WARNING:apscheduler.scheduler:Execution of job "test_3 (trigger: cron[second=''*/5''], next run at: 2013-11-28 15:56:30)" skipped: maximum number of running instances reached (1)

Traté de dar un intervalo de tiempo de 2 minutos, no resuelve el problema ..... Ayúdame a superar este problema.


Tuve un problema similar, y resultó que tu trabajo ''test_3'' fue demasiado largo, más de 5 segundos (o 2 minutos como lo intentaste). APScheduler está intentando volver a ejecutar su trabajo, pero el anterior aún se está ejecutando.