Lors de l’émission d’une nouvelle version pour mettre à jour le code chez les travailleurs, comment puis-je redémarrer les travailleurs du céleri avec élégance ?
Éditer: Ce que j’ai l’intention de faire, c’est quelque chose comme ça.
- Worker est en cours d’exécution, téléchargeant probablement un fichier de 100 Mo vers S3
- Une nouvelle construction arrive
- Le code de travail a des modifications
- Le script de génération déclenche un signal au(x) travailleur(s)
- Démarre les nouveaux travailleurs avec le nouveau code
- Travailleur(s) qui a reçu le signal après avoir terminé la sortie d’emploi existante.