J'ai construit une extension chrome qui exécute un ensemble d'actions sur une page web aléatoire. L'extension semble fonctionner correctement et je prévois de l'exécuter sur un VPS sous Ubuntu avec un environnement de bureau XFCE. Maintenant, l'extension doit effectuer ces tâches sur plusieurs pages, mais pas simultanément, plutôt l'une après l'autre.
Pour faire simple, j'ai besoin d'effectuer l'ensemble des tâches suivantes
1. Cronjob s'exécute (disons toutes les minutes) et vérifie si une tâche est en cours d'exécution dans chrome.
A. Non
- Extraire un site web d'une pile mysql
- Commencez à exécuter la tâche
- L'extension gère la sauvegarde de la sortie dans la base de données et met à jour le drapeau indiquant qu'aucune tâche n'est en cours d'exécution.
B. Oui
- Ne rien faire
J'ai atteint un point où l'extension s'exécute manuellement, mais je dois automatiser ce processus et faire en sorte que plusieurs VPS exécutent des tâches similaires.