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. P>
Propriétés de la configuration: p>
serveur: strong> OS: strong> Ubuntu Maverick 10.10 x86_64 P>
Weblogic: strong> 10.3.3 x64 (Fichier WLS1033_Generic.jar d'occasion pour l'installation) P>
Java: strong> 1.6.0_17_I586 (essayé avec différents JDK, y compris x64, mais cela ne fonctionne pas non plus) p>
3 Réponses :
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. P>
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.
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. P>
Avez-vous modifié une configuration par défaut?
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 Problème Correction est très simple - Ajout de chaîne Soyez conscient de ce problème si vous essayez de configurer Weblogic dans un système d'exploitation basé sur UNIX. P> / dev / aléatoires code>. Il n'y a presque aucun problème avec
/ dev / aléatoire code> 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 code> à la place. Ce n'est pas si bon que
/ dev / aléatoire code>, mais au moins il est instantané.
Java en quelque sorte des cartes
/ dev / urandom code> fichier sur
/ dev / aléatoire code>. C'est pourquoi les paramètres par défaut dans
$ java_home / jre / lib / sécurité / java.security code> sont inutiles, ils n'ont tout simplement aucun sens. P>
export java_options = "- djava.security.egd = fichier: / dev /./ urandom" code> au
/etc/bash.bstrucc < / code> fichier. Utilisation de
/ dev /./ urandom code> au lieu de simples
/ dev / urandom code> est un autre piratage. JVM ne comprend pas la valeur d'option autrement. P>
BOGUE 4705093: Utiliser / dev / urandom plutôt que / dev / aléatoire s'il existe A > et BOGUE 6202721: SHA1PRNG se lit de / dev / aléatoire même si / dev / urandom sélectionné < / a> Expliquez une partie de l'arrière-plan de cela. Dommage que c'est toujours un problème après si longtemps.
@Burhanali: Je peux dire que ce bogue m'a coûté un travail :( vraie honte
Oh cher. Désolé d'entendre ça. :(
Juste un autre de Java "non-problèmes" (et j'aime Java autrement). Il y a même des bugs pour préserver la compatibilité arriérée, qui est ... abominable. Savourons de problèmes aux personnes utilisant Java pendant 5 ans et causez encore plus de problèmes pour le reste d'entre eux qui l'utilisera pendant 30 prochaines. Parfois, je souhaite même que Java meurt plus tôt pour les péchés comme celui-ci. :-( réelle honte. Surtout lorsque vous frappez ce bug avec le produit Oracle (WLS 11G 10.3.6). Évidemment, cette question / réponse m'a sauvé des tonnes de problèmes. Gros merci. Gros remerciement
Que faire dans la machine Windows?
Mieux vaut préciser que cela fonctionne pour les saveurs de Linux basées à Debian (voir askubuntu.com/questions/815066/... ). Pour d'autres distributions, ajoutez-le au propriétaire du processus de Weblogic dans ~ / .BASHRC (pas sûr de / etc / profilé).
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?