2017-11-29 15 views
0

Amazon Java LinuxでWildfly 11.0.0.Finalをインストールしました。$ JBOSS_HOME/standalone/configuration/standalone.xmlファイルでAJPポートを有効にするにはどうすればよいですか?私はhttpポートに接続することができるよけれども、私は、私のサーバーを再起動したときにWildfly 11でAJPポートをアクティブにするにはどうすればよいですか?

<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> 

は、しかし、私はAJPポートに接続することはできません...次は私のソケットバインディング用に構成されてい...

[[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 

Wildfly 11でAJPポートを有効にするには、ほかに何が必要ですか?

答えて

0

有効にする必要があります。少し詳細についてはAJP Listenersを参照してくださいが、短い答えは、あなたがそれを有効にする必要があるということです。

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

これは、それを有効にするためにjboss-cli.shを使用しています。この場合、myListenerは任意の名前になります。これにより、リスナーを有効にするstandalone.xmlのundertowセクションにエントリが追加されます。これを有効にするには、再起動する必要があります。

関連する問題