tck-lt a écrit :
Nous avons environ 500 jobs qui s'exécutent chaque jour (prod et test) sur notre infra par cet outil. Pensez-vous que Jenkins puisse tenir une telle charge ?[/b]
Edit : je viens de jeter un oeil rapide sur Jenkins, ce n'est pas un ordonnanceur en fait, il est là pour de l'intégration continue, ça ne répondra pas à nos besoins. On va rester sur OJS donc.
|
Sur notre Jenkins (qui tourne sur une petite VM), nous avons des centaines d'exécution (pas forcément très lourdes) qui se lancent sur une cinquantaine de serveurs et le serveur ne bronche pas.
ET en effet Jenkins est un outil de CI à la base mais nous ne l'utilisons que pour de la planification de jobs et ça fonctionne parfaitement.
La gestion de jobs chaînés est on ne peut plus simple (pour chaque job, on peut définir plusieurs actions dont une qui lance un autre job, ou inversement, on peut paramétrer un job pour qu'il s'exécute à la suite d'un autre (en cas de succes, d'echec ou les 2)).
Et le tout gratuitement (y compris pour les agents ;-) ).
---------------
http://leblogdundsi.lesprost.fr/