Question

J'ai lu la livraison continue et il semble génial d'automatiser le processus de déploiement. J'ai lu des possibilités comment procéder avec Java WebApps, mais généralement, cela se retrouve avec le serveur CI ou le plugin Maven sur Tomcat sans redémarrer l'API TomCat Management Tomcats. Mais cela conduit à des problèmes d'Outofpermgenspace et je n'utiliserais donc pas ces solutions pour la production. De plus, c'est un problème pour tuer un tomcat incontrôlable.

Y a-t-il une technologie qui faciliterait la production d'applications Web Java en production? J'utilise maven pour construire mes artefacts et déployer dans le référentiel Nexus.

ÉDITER:

Je n'essaie pas de trouver des moyens d'empêcher les problèmes d'espace Permgen. J'essaie de déployer automatiquement en production. Il ne devrait y avoir aucune étape manuelle au-delà du choix d'une version et cliquez sur un bouton (ou donnant un numéro de version à un script de ligne de commande). Je veux savoir si je dois créer ce type de configuration manuellement, ou s'il y a une solution prête pour cela. Jusqu'à présent, Liverebel semble être la seule solution jusqu'à présent qui ne me demande pas à tout mettre en œuvre moi-même.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top