Un worker d’arrière-plan est un processus qui s’utilise en arrière-plan, séparément de l’application principale, et qui est inaccessible depuis l’internet. L’utilisation d’un worker d’arrière-plan pour des tâches continues telles que le traitement de grands ensembles de données permet de séparer ces tâches de l’application principale et de maintenir une bonne expérience utilisateur.
Ce type de processus n’est pas destiné à être utilisé comme une tâche unique qui se termine après un certain temps. Si un processus d’arrière-plan se termine après avoir accompli sa tâche, le module s’arrête, redémarre et recommence le processus. Pour un processus qui se termine après avoir terminé son travail, utilisez un processus de tâche cron.
Vous pouvez ajouter un worker en arrière-plan lors de l’ajout d’une application ou à tout moment dans Processus. Bien qu’il n’y ait pas de limite au nombre de processus d’arrière-plan que vous pouvez ajouter, chaque processus nécessite au moins un pod pour s’exécuter.
Pour ajouter un nouvel agent d’arrière-plan, cliquez sur Créer un processus et remplissez les champs comme suit :

- Nom : Nom du processus ; par exemple, Calcul des prix.
- Type : Sélectionnez Worker en arrière-plan.
- Commande de démarrage : La commande nécessaire pour démarrer le processus, par exemple, npm run [process].
- Taille du pod : Elle détermine l’unité centrale et la mémoire vive dédiées au processus.
- Instances : Le nombre d’instances nécessaires, jusqu’à un maximum de 50. Chaque instance représente un pod, et les instances utilisent toutes la même taille de pod. Vous ne pouvez pas définir une taille de pod différente pour chaque instance.
Vous pouvez modifier les détails d’un processus à tout moment, y compris la taille du pod (mise à l’échelle verticale) et le nombre de pods fonctionnant simultanément (mise à l’échelle horizontale). Pour en savoir plus sur la modification de la taille des pods et sur les autres options de mise à l’échelle, consultez notre guide sur la mise à l’échelle des ressources applicatives.
Cliquez sur Continuer, examinez le résumé et le moyen de paiement, puis cliquez sur Confirmer pour terminer la création du nouveau processus.