2010-12-09 37 views
0

Nous utilisons wsadmin de Websphere pour déployer notre application qui est empaquetée en tant que fichier .ear, ce qui prend plus d'une heure pour déployer et démarrer le serveur. Existe-t-il un outil optimisé suggéré pour effectuer le déploiement. ce qui nous aidera à réduire le temps de déploiement.Comment optimiser le déploiement dans websphere 6.1

Merci à l'avance! Jay

Répondre

0

Cela dépend de votre application et du framework utilisé. Si à chaque fois pendant le déploiement vous faites une compilation ejb, ce ne serait pas trop d'options, et tout le temps coûterait. Considérez ce qui suit:

  • utilisation rationnelle RAD ou RSA avec la construction dans optimisé WebSphere Server.
  • utilisation des réglages optimisés pour Developement dans la console d'administration WebSphere
  • activer les fichiers auto-reload et l'utilisation a explosé archive et copier directement il
  • utilisation des outils de rechargement classe externes comme JRebel
+0

Salut Chro, Merci pour votre réponse, nous n'utilisez pas des années ejb dans notre projet .. Ce sera génial si vous pouviez partager un lien pour optimiser les paramètres dans la console d'administration Websphere. – Jay

+0

Et cette question de performance est sur le côté de la production – Jay

0

Êtes-vous en train de dire qu'il faut 1 heure pour déployer un seul fichier EAR?

Où se trouve le fichier EAR? Quelle est la taille du fichier EAR?

D'où wsadmin s'exécute-t-il? (la même machine que le serveur WAS ou d'une machine distante)?

Si elle s'exécute à partir d'une machine distante, est-ce que le transfert du fichier EAR dans la boîte WAS est long?

De même, pourquoi le serveur WAS doit-il être démarré pour le déploiement de votre application?

Je suppose que vous utilisez une configuration DM et le wsadmin se connecte au DM?

Appréciez si vous pouviez clarifier avant que les gens pourraient vous aider.

Manglu

+0

Salut Manglu, Merci de souligner. EAR est situé dans une machine distante et transféré à la boîte WAS, la taille du .ear est 53MB. – Jay

+0

1) 1 heure ne fait pas partie du transfert EAR 2) WSADMIN s'exécute sur la même machine où WAS est installé 3) Nous redémarrons le serveur après le déploiement car nous avons rencontré quelques problèmes d'incohérence lors du redémarrage de l'application après le déploiement. 4) Oui, vous avez raison, nous utilisons DM pour la configuration. – Jay

+0

Salut, Dans la liste des tâches wsadmin pouvons-nous diviser la 1 heure dans ces tâches (temps pris pour l'installation applicaiton), synchroniser le DM avec les agents de noeud et le temps nécessaire pour démarrer le serveur. (2) J'essaie de comprendre quel composant prend le plus de temps (3) Pourquoi le fichier EAR est-il de 53 Mo. Livrez-vous un certain nombre de bibliothèques avec l'EAR. 53 Mo semble trop gros pour un fichier EAR. – Manglu