2015-12-02 81 views
5

I」は、Java 8とWildfly 10.0.0.CR2を使用してメートル私はWildflyがポート8080上のHTTP接続をリッスンしており、過去にサーバーをシャットダウンするには、このコマンドを使用している...CLIツールにアクセスできない場合、JBoss Wildflyをシャットダウンするにはどうすればよいですか?

./jboss-cli.sh --connect command=:shutdown 

しかし、 、時折、私は、サーバーがまだ実行されているにもかかわらず、このツールにアクセスすることはできませんよ。私のMac上で、以下の相互作用に注意してください...

Daves-MacBook-Pro-2:bin davea$ ./jboss-cli.sh --connect command=:shutdown 
Failed to connect to the controller: The controller is not available at localhost:9990: java.net.ConnectException: WFLYPRT0023: Could not connect to http-remoting://localhost:9990. The connection timed out: WFLYPRT0023: Could not connect to http-remoting://localhost:9990. The connection timed out 
Daves-MacBook-Pro-2:bin davea$ telnet localhost 8080 
Trying ::1... 
telnet: connect to address ::1: Connection refused 
Trying 127.0.0.1... 
Connected to localhost. 
Escape character is '^]'. 

私の質問があり、シャットダウンする確実な方法は何かJBossサーバー?注意:CLIツールに依存しない方法をお勧めします。

答えて

13

私は、ローカルホストがipv6に最初に解決していることを私がtelnet上で見ることができるので、時には接続できないと思われます。あなたは試してみました:その

./bin/jboss-cli.sh --connect controller=127.0.0.1:9990 command=:shutdown 

ショートをあなたは常にだけのPIDを殺すことができます。

pgrep -d" " -f "wildfly" | xargs kill; 
3

Wildflyを停止するには:

$ ./jboss-cli.sh --connect command=:shutdown 
+2

質問だった:*シャットダウンする方法*と*始める方法はありません。 NAAとしてフラグが立てられています。 win10コマンドラインの –

+0

:jboss-cli.bat --connectコマンド=:shutdown –

関連する問題