Fehler beim JBoss-Start: address already in use
Ich habe ein problem wenn ich starten will mein JBoss server. Ich arbeite mit Netbeans und ich habe meine server mit Server > Add Server > JBoss Application Server
.
Konfigurierte ich meinen server mit dem port 8181
weil der port 8080
ist bereits im Einsatz. Aber wenn ich es starte, schlägt es fehl, weil es versucht, eine Verbindung zu dem port 8080
:
10:10:48,071 ERROR [org.jboss.msc.service.fail] (MSC service thread
1-5) MSC00001: konnte nicht gestartet werden service - jboss.web.- Anschluss.http:
org.jboss.msc.service.StartException im service
jboss.web.- Anschluss.http: JBAS018007:Fehler beim starten des web-connector an
org.jboss.als.web.WebConnectorService.start(WebConnectorService.java:271)
bei
org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)
[jboss-msc-1.0.2.GA.jar:1.0.2.GA]
org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)
[jboss-msc-1.0.2.GA.jar:1.0.2.GA]
java.util.gleichzeitige.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_79]
java.util.gleichzeitige.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_79] bei java.lang.Thread.run(Thread.java:745)
[rt.jar:1.7.0_79]Verursacht durch: LifecycleException: L'initialisation du
gestionnaire de protocole a échoué: java.net.BindException: Adresse
bereits im Einsatz: JVM_Bind /127.0.0.1:8080 an
org.apache.catalina.- Anschluss.- Anschluss.init(Connector.java:985)
org.jboss.als.web.WebConnectorService.start(WebConnectorService.java:267)
... 5 weitere
Ich bin mit dem JDK 1.7. Meine environnment Variablen sind gut konfiguriert: JAVA_HOME = path/to/jdk1.7
. Und in Netbeans in den Eigenschaften des Servers, meine Java-Plattform JDK 1.7.
Hier ist der Anfang des Protokolls um die Werte zu überprüfen:
Calling "C:\Server\jboss-as-7.1.0.Final\bin\standalone.conf.bat"
"JAVA_OPTS bereits in die Umwelt; überschreiben des Standard-Einstellungenmit Werten: -Xms128m -Xmx512m -XX:MaxPermSize=256m"
JBoss Bootstrap Environment
JBOSS_HOME: C:\Server\jboss-as-7.1.0.Final
JAVA: C:\Program Dateien\Java\jdk1.7.0_79\bin\java -
JAVA_OPTS: -XX:+TieredCompilation -Dprogram.name=standalone.Fledermaus
-Xms128m -Xmx512m -XX:MaxPermSize=256m
Dank im Voraus für Eure Hilfe !
InformationsquelleAutor Erlaunis | 2016-01-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen Sie Ihre
standalone.xml
im Verzeichnis$JBOSS_HOME$/standalone/configuration
und prüfen Sie das elementTut XXXX gleich
8181
oder8080
? Ich Wette, es ist8080
. Ändern Sie es zu8181
und starten Sie JBoss.Ich tun, aktualisiert
Danke, habe ich. Aber ich habe noch eine Fehlermeldung : Address already in use: bind. Glaubst du, es ist eine andere variable zu ändern ?
Und wenn ich überprüfen Sie mit netstat, es ist kein port 8181 in Gebrauch :/
Gut, wenn ich auf der localhost:8181, ich habe keine Fehler. Aber in der log, ich habe immer noch diese exception. Und wenn ich ein netstat den port 8181 verwendet wird. Also gehe ich davon aus, dass es funktioniert.
InformationsquelleAutor TT.
Wenn Sie nicht sicher sind, welcher Prozess blockiert deinen port (wenn Sie stellen Sie Ihre Anwendung auf einem unbekannten server geschieht dies von Zeit zu Zeit), die Sie wirklich wollen, um einen Blick auf die
netstat.exe
- tool (Bestandteil von windows):Dies wird Ihnen zeigen, jeder port mit
Pid
(Prozess-ID) verwenden. Mit dieser ID können Sie in den taskmanager, welcher Prozess blockiert deinen port.Netstat
hat auch einige andere nützliche Optionen.danke für die Bearbeitung... das alles in Kleinbuchstaben ist immer ein Schmerz für die deutschen 😉
Du bist herzlich willkommen. Ich hatte Deutsch-Unterricht, als ich jung war, damit ich weiß, wo du herkommst.
InformationsquelleAutor Rainer
Überprüfen Sie Ihre standalone.xml:
Und prüfen Sie zwei ports:
<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}"> &
<socket-binding name="http" port="9090"/>
Offset sollte 0 sein, wenn Sie Ihre http-port 9090.
InformationsquelleAutor T.Thakkar