2017-11-29 3 views
0

Ich habe gerade Wildfly 11.0.0.Final auf Amazon Linux mit Java 8 installiert. Wie aktiviere ich den AJP-Port in der Datei $ JBOSS_HOME/standalone/configuration/standalone.xml? Ich habe für meine Buchse Bindungen folgendes konfiguriert ...Wie aktiviere ich den AJP-Port von Wildfly 11?

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}"> 
    <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/> 
    <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9993}"/> 
    <socket-binding name="ajp" port="8009"/> 
    <!-- <socket-binding name="ajp" port="${jboss.ajp.port:8009}"/> --> 
    <socket-binding name="http" port="${jboss.http.port:8081}"/> 
    <socket-binding name="https" port="${jboss.https.port:8443}"/> 
    <socket-binding name="txn-recovery-environment" port="4712"/> 
    <socket-binding name="txn-status-manager" port="4713"/> 
    <outbound-socket-binding name="mail-smtp"> 
     <remote-destination host="localhost" port="25"/> 
    </outbound-socket-binding> 
</socket-binding-group> 

Allerdings, wenn ich meinen Server neu zu starten, obwohl ich in der Lage bin zu den HTTP-Port zu verbinden, kann ich nicht mit dem AJP-Port anschließen ...

[[email protected] ~]$ telnet localhost 8081 
Trying 127.0.0.1... 
Connected to localhost. 
Escape character is '^]'. 
quit 
HTTP/1.1 400 Bad Request 
Content-Length: 0 
Connection: close 

Connection closed by foreign host. 
[[email protected] ~]$ telnet localhost 8009 
Trying 127.0.0.1... 
telnet: connect to address 127.0.0.1: Connection refused 

Was muss ich noch tun, um meinen AJP-Port auf Wildfly 11 zu aktivieren?

Antwort

0

Sie müssen es aktivieren. Siehe AJP Listeners für ein bisschen mehr Detail, aber die kurze Antwort ist, dass Sie sie aktivieren müssen:

[[email protected]:9999 /] /subsystem=undertow/server=default-server/ajp-listener=myListener:add(socket-binding=ajp, scheme=http, enabled=true)

Dies jboss-cli.sh es zu ermöglichen, verwendet. In diesem Fall ist myListener der Name, den Sie möchten. Dadurch wird ein Eintrag im Abschnitt undertow von standalone.xml hinzugefügt, der den Listener aktiviert. Sie müssen neu starten, damit dies wirksam wird.

Verwandte Themen