6
votes

La console d'administration weblogic est trop lente

J'ai installé Weblogic 10.3.3, configuré Domaine simple avec la configuration par défaut. Et après le démarrage de Weblogic, je ne peux pas l'utiliser via une console d'administration car il commence trop lentement (environ 10 minutes). Il semble que l'application de la console d'administration soit déployée de manière incorrecte. Même lorsque j'active le mode "Staling" dans les options de déploiement AdjonconOsole, cela n'aide pas. Quelqu'un a-t-il une solution pour ce problème? Cela me bugs vraiment.


Propriétés de la configuration:

serveur: Server Dell PowerEdge R410 (CPU Intel® XeoSo® X64 de six cœurs, 8 Go de RAM)

OS: Ubuntu Maverick 10.10 x86_64

Weblogic: 10.3.3 x64 (Fichier WLS1033_Generic.jar d'occasion pour l'installation)

Java: 1.6.0_17_I586 (essayé avec différents JDK, y compris x64, mais cela ne fonctionne pas non plus)


1 commentaires

Avez-vous activé le déploiement de l'application de console au début du démarrage lui-même? Ou déploie-t-il sur la première demande?


3 Réponses :


0
votes

sans regarder les journaux de démarrage, nous ne pouvions que spéculer. Weblogic typiquement une bête. Cela prend généralement n'importe où depuis 6 à 8 minutes pour démarrer pour moi sur mes machines de développement, mais cela semble être un serveur agréable pour qu'il prenne 10 minutes pour vous.


1 commentaires

Sur une machine de manière raisonnablement configurée, Weblogic Server s'exécutera assez rapidement - un domaine de serveur Vanilla Weblogic viendra en une minute. Si le domaine comporte des applications plus complexes déployées (en particulier des cadres tels que SOA Suite ou WLI), cela peut prendre plus de temps, mais c'est l'initialisation de l'application, pas le serveur Weblogic lui-même. La distinction entre le temps de démarrage de Weblogic Server et votre initialisation de vos applications est importante.



0
votes

La console d'administration ne doit pas être aussi lente, ni 6 à 8 minutes pour démarrer un serveur ou déployer la console d'administration. Le déploiement de la console d'administration sur ma machine prend moins de 30 secondes et le démarrage est inférieur à 60 secondes. Le temps de démarrage pour Weblogic est une plainte courante, mais il y a de fortes chances que quelque chose soit mal configuré s'il existe une très longue durée de démarrage ou de la console d'administration.


1 commentaires

Avez-vous modifié une configuration par défaut?



24
votes

Eteint Weblogic utilise le générateur de nombres aléatoires lors du démarrage. En raison du bug de Java, il lit des bits aléatoires de / dev / aléatoires . Il n'y a presque aucun problème avec / dev / aléatoire sauf qu'il est extrêmement lent. Il faut parfois 10 minutes ou plus pour générer un numéro. Une solution simple existe - en utilisant / dev / urandom à la place. Ce n'est pas si bon que / dev / aléatoire , mais au moins il est instantané. Java en quelque sorte des cartes / dev / urandom fichier sur / dev / aléatoire . C'est pourquoi les paramètres par défaut dans $ java_home / jre / lib / sécurité / java.security sont inutiles, ils n'ont tout simplement aucun sens.

Problème Correction est très simple - Ajout de chaîne export java_options = "- djava.security.egd = fichier: / dev /./ urandom" au /etc/bash.bstrucc < / code> fichier. Utilisation de / dev /./ urandom au lieu de simples / dev / urandom est un autre piratage. JVM ne comprend pas la valeur d'option autrement.

Soyez conscient de ce problème si vous essayez de configurer Weblogic dans un système d'exploitation basé sur UNIX.