Je cours des tests parallèles avec Jenkins. De la façon dont je l'ai configuré, j'ai un travail de construction qui exécute trois autres tâches, en parallèle. Les trois autres tâches sont connectées à des fichiers Test XML distincts. Au début, j'ai eu un problème avec l'exécution de seulement deux travaux et le troisième n'exécutait que lorsque l'un des autres était terminé.Combien de Jenkins Executors pouvez-vous avoir?
J'ai trouvé cela à cause de mon Jenkins ayant le nombre d'exécuteurs mis à "2", qui est maintenant mis à "5". Cependant, par souci d'intérêt, juste pour la planification future. Est-ce que Jenkins a un plafond sur le nombre d'exécuteurs que vous pouvez avoir? Ou y a-t-il un nombre recommandé que vous ne devriez pas dépasser? Ou serait-ce uniquement à cause de l'environnement que vous utilisez?
S'il y a un nombre limite/recommandé à ne pas dépasser je présume que la meilleure façon de traiter ce serait d'utiliser un scénario maître/esclave et de répartir la charge de travail sur plusieurs machines virtuelles? Par exemple, si je l'avais réglé à 6 exécuteurs, cela voudrait-il dire que j'aurais 6 exécuteurs sur chaque machine virtuelle? Ou 6 exécuteurs partagés entre les machines virtuelles?
Merci.
Salut @TheEllis. Merci pour votre réponse! Je jetterai un coup d'oeil sur ce programme de surveillance, serait utile pour savoir ce que je peux réaliser et ne pas réaliser. – colin