Le déploiement de JBoss 7 a échoué
Jboss 7 la guerre de déploiement a échoué et j'ai reçu le message suivant d'erreur dans le journal.
ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) JBAS015052: Did not receive a response to the deployment operation within the allowed timeout period [60 seconds]. Check the server configuration file and the server logs to find more about the status of the deployment
j'ai essayé de redémarrer le serveur JBoss, Je n'ai jamais vu cela avant, ça marchait bien avant. J'ai cherché sur Google la solution et la cause de ce problème, mais ne peut pas trouver quelque chose de vraiment utile, quelqu'un peut-il aider s'il vous plaît?
3 réponses
J'ai essayé de supprimer le fichier journal, ça m'a aidé au début, mais j'ai encore eu l'erreur. La bonne solution est de la forme suivante:
Jboss_installation_dir\standalone\configuration
et trouver le fichier standalone.xml
. Modifiez la ligne suivante:
<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.0">
<deployment-scanner scan-interval="5000" relative-to="jboss.server.base.dir" path="deployments" />
</subsystem>
en:
<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.0">
<deployment-scanner scan-interval="5000" relative-to="jboss.server.base.dir" path="deployments" deployment-timeout="1000" />
</subsystem>
alors ça devrait bien marcher.
NOTE:deployment-timeout
est en secondes
il a été causé par l'espace insuffisant sur le disque, effacé certains fichiers journaux indésirables et d'autres fichiers temp pour corriger ce problème.
lors de la gestion de JBoss 7 (6.1+ EAP) n'oubliez pas d'éditer les paramètres XML que lorsque le serveur n'est pas en cours d'exécution - sinon ils seront écrasés et les changements n'auront pas lieu.
Selon la documentation,Deployment-timeout
est spécifié en secondes et Scan-interval
le temps est spécifié en millisecondes.