Tengo una aplicación Rails implementada en Heroku con el complemento del programador Heroku funcionando con éxito para trabajos diarios.¿Cómo puedo programar un trabajo 'semanal' en Heroku?
Ahora quiero un trabajo semanal, pero el complemento del programador no me permite una opción semanal.
¿Alguna sugerencia sobre cómo podría lograr esto:
- He intentado usar rufus-programador en el pasado pero me causaron algunos problemas, así que no es una opción. Ver here para más detalles.
- Estoy pensando en algo parecido a verificar el día actual dentro de un trabajo diario. ¿Alguien lo ha probado y tiene comentarios o sabe de problemas con el enfoque?
- Otras ideas muy apreciadas.
El complemento cron está en desuso y se suspenderá a favor del programador. Dicho esto, el enfoque que sugieres es sólido, pero podría formularse mejor con active support: Time.now.friday. – sunkencity
Me da pena la idea de programar el día, así que dejo la pregunta abierta por ahora para una mejor alternativa. –
Btw, lo que hago es que utilizo una configuración de var herook para el día de la semana para ejecutar. Luego debe controlar la hora del día a través de la IU. Es realmente * no * genial. Equipo de Heroku, si estás ahí y lee esto, mejora el programador. No tiene que tener toda la flexibilidad de cron. Pero, al menos hazlo donde puedas programar trabajos semanales y mensuales. –