Memorizza i lavori Cron in un database

Al fine di build un sistema per mantenere migliaia di posti di lavoro cron su un sistema Linux, sto affrontando il problema di poterli gestire in modo scalabile. Devo usare un database (stavo pensando di utilizzare MySQL) per memorizzare i lavori anziché i file di text normale.

Qualcuno sa se c'è un module o un plugin per qualsiasi demone cron che può gestire questo task?

Grazie in anticipo

  • Come faccio ad aggiungere un superutente MySQL con autorizzazioni root?
  • Imansible eseguire il backup della tabella mysql con mysqldump. SELECT, LOCK TABL command negato per 'cond_instances'
  • Crittografia del disco in Debian
  • SQL Server: errore grave durante la query di un server collegato a MySQL
  • Tuning MySQL di 1.3 G DB, Ram da 8 GB, High IO Attendere
  • mysql a ms sqlserver
  • MySQL utilizzo dell'alta CPU in piccolo sito web
  • Esiste un equivalente debian-sys-maint in centos?
  • 3 Solutions collect form web for “Memorizza i lavori Cron in un database”

    Quello di cui hai veramente bisogno è un pianificatore di posti di lavoro.

    Controlla questa list: http://en.wikipedia.org/wiki/List_of_job_scheduler_software può essere utile per te

    Un'altra opzione, supponendo che tu sia su un sistema operativo che supporti la struttura della directory cron.d , è quello di rompere i tuoi lavori in singoli file .cron e gestirli tramite lo strumento di gestione della configuration di tua scelta ( Puppet , ad esempio)

    Altrimenti, andare con uno scheduler di lavoro …

    Cron outgrowing: qual è il prossimo scheduler?

    Ecco un'altra ansible soluzione:

    https://github.com/bvandenbos/resque-scheduler

    Non è lo stesso di cron, ma se si dispone di lavori temporanei o sporadici, Resque è una buona opzione.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.