Ich bin neu bei WildFly / JBOSS. Ich benutze WildFly 8.2.0. Ich habe es unter Linux mit einem Installationsskript von Ссылка installiert. Alles funktioniert gut. Ich verbinde mich remote über SSH mit meinem Linux. Es hat keine GUI. Daher muss ich in der Lage sein, eine Remote-Verbindung zur Administrationskonsole herzustellen. Ich kann keine Verbindung herstellen und es wird die folgende Meldung angezeigt:
"Eine automatische Weiterleitung an die Administrationskonsole ist derzeit nicht verfügbar. Dies ist höchstwahrscheinlich darauf zurückzuführen, dass die Administrationskonsole über eine andere Netzwerkschnittstelle verfügbar ist als die, mit der Sie verbunden sind."
Ich sehe das gleiche Problem in dem folgenden Link erwähnt
Der Link hat eine Lösung, aber es verwendet "docker". Wie kann ich es ohne Andockfenster machen? Ich verwende eine eigenständige Konfiguration. Welche Konfiguration muss ich ändern?
Sie sollten WildFly mit dem folgenden Befehl starten. Die Verwendung von 0.0.0.0
bindet WildFly an alle verfügbaren IP-Adressen in Ihrer Linux-Box. Wenn Sie an eine bestimmte IP-Adresse binden möchten; Sie können 0.0.0.0
durch die entsprechende IP-Adresse ersetzen.
$WILDFLY_HOME/bin/standalone.sh -b=0.0.0.0 -bmanagement=0.0.0.0
EDIT: Sobald die Installation mit dem Skript abgeschlossen wurde. Wir müssen zu /etc/init.d/service gehen und JBOSS_SCRIPT = $ JBOSS_HOME / bin / standalone.sh in JBOSS_SCRIPT="$ JBOSS_HOME / bin / standalone.sh -b = 0.0.0.0 -bmanagement = 0.0.0.0" ändern.
Ein besserer Ansatz ist die Bearbeitung von JBOSS_HOME / standalone / configuration / standalone.xml, um den Code oben zu bearbeiten und die Adresse in 0.0.0.0 zu ändern.
%Vor%Die zweite mögliche Lösung
Alternativ zum Hinzufügen von Parametern können Sie Ihren start-Befehl verwenden. Sie können Ihre Datei standalone.xml bearbeiten, um den Fernzugriff von jeder Quelle aus zu ermöglichen. Dieser Ansatz ist sinnvoller, wenn Sie den Remote-Zugriff die meiste Zeit benötigen, so müssen Sie nicht daran denken, zusätzliche Parameter an den Start-Befehl zu übergeben, wie oben gezeigt.
Gehe zuerst in deinen Wildfly-Konfigurationsordner:
Terminal
%Vor%Bearbeiten Sie als Nächstes die Datei standalone.xml mit Ihrem bevorzugten Dateieditor und führen Sie die folgenden Änderungen aus: Ersetzen Sie dies:
standalone.xml
%Vor%Damit:
standalone.xml
%Vor%Speichern Sie Ihre Änderungen und starten Sie Wildfly neu:
am Terminal
%Vor%Fertig.