Je suis en train de développer une application Web qui dépend fortement de la planification des tâches. Les travaux seront extrêmement courts, comme une requête HTTP unique. Cependant, il y en aura beaucoup. Plus de plusieurs milliers d'emplois peuvent être programmés chaque jour, mais pas tous en même temps. Mon premier penchant était d'utiliser crontab pour planifier ces emplois, mais je ne suis pas sûr que ce soit la meilleure solution.Job Scheduling - crontab la meilleure solution?
Je vois crontab principalement utilisé pour planifier des tâches administratives à forte intensité de travail, mais pas pour des emplois très courts. Crontab est-il même adapté à cela? Peut-il gérer un si grand nombre d'emplois? Dois-je implémenter une solution personnalisée? Y at-il des services là-bas qui peuvent fournir une meilleure performance de &?
Merci beaucoup!
Une chose que je garderais à l'esprit est la façon dont le travail se comporte s'il y a un problème de connectivité ou un autre problème. S'il y a un risque de chevauchement des tâches, vous voudrez probablement que quelque chose vous alerte ou prenne d'autres mesures si elles commencent à s'empiler. –