私はWildflyを初めて使用します。皆さんがこの問題について私を助けてくれることを願っています:
私は次のとおりです this Wildfly 8のインストール方法に関するチュートリアルで、ステップ4を実行しようとすると、次のエラーが発生します。
私はしばらくグーグルをしていて、答えを見つけることができません。 JDK 7および8を試してみましたが、変更はありません。管理者権限を使用しています。Wildflyを再度ダウンロードしようとしましたが、変更はありません。より経験豊富な同僚はこれを見て、何が起こっているのかについての手がかりを持っていません。手伝って頂けますか?ありがとう
リンクしたチュートリアルでは、デフォルトのポート8080を使用するようにWildflyが設定されています。おそらく、すでにポート8080を使用している別のプロセスまたはサービスが実行されています。それがどのプロセスであるかを調べて停止するか、Wildflyを次のように設定してみてください。別のポートを使用してください。
マシンを再起動するか、マシンでIPV6を有効にしてみてください。このエラーは解決されます。
私の場合、スタンドアロンのjboss_cliユーティリティを使用しているときに、誤ってAJPソケットバインディングを追加しました。
[standalone@localhost:9990 /] /subsystem=undertow/server=default-server/ajp-listener=ajp:add(socket-binding=ajp)
これにより、「すでに使用中」エラーが発生し、アプリを起動できなくなり、ApacheWebサーバーを介して503エラーが通知されました。
バインディングを削除しました:
/subsystem=undertow/server=default-server/ajp-listener=ajp:remove
そして、すべてが正常に機能しました。
同じ問題を抱えている人は、他に誰がWindowsシステムのポート9990を使用しているかを確認する必要があります。 TCPViewは、有罪判決を見つけるための優れたツールです。この場合に考えられる一般的な原因の1つは、NVIDIAネットワークサービス(NvNetworkService.exe)です。
その場合は、Windowsサービスリストでそれを見つけて、停止/無効にしてください。サービス自体がNvidiaドライバーの更新をチェックする責任があるため、いつでも元に戻すには手動でオンにするだけです。