J'ai constaté que je devais souvent implémenter une sorte de planificateur dans les applications que je développe. Les applications peuvent aller de tâches de maintenance simples à assez complexes. Jusqu'à présent, mon approche consistait à configurer des tâches cron qui effectuaient essentiellement le traitement par lots des commandes en file d'attente. Par exemple, j'ai cron invoquant un script (je travaille dans RubyOnRails donc c'est un script runner) toutes les 5 minutes, qui vérifie s'il y a des éléments à traiter, puis délègue les tâches aux gestionnaires appropriés.Quelle approche recommanderiez-vous pour implémenter des ordonnanceurs Web?
Cela fonctionne, mais pour une raison quelconque ne semble pas être la meilleure approche. Pouvez-vous recommander quelque chose, ou avoir des commentaires à ce sujet?
Je travaille dans Ruby on Rails, mais il n'y a aucune raison que cette discussion soit limitée à RoR.
Merci,
Oui, ce genre est d'un inconvénient. Je suppose que cela n'a pas d'importance pour quoi que ce soit que je m'héberge mais que faire si je dois fournir un paquet pour un client à installer? – Goro
Vous pouvez l'ajouter à la fin de la crontab (nécessiterait sudo) –