wildfly服务器系列--wildfly运行standalone启动时报错

一、问题描述

运行

sh standalone.sh

命令启动wildfly服务器时,出现红色报错信息,详细信息如下:

1.报错一

22:06:40,631 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-5) MSC000001: Failed to start service jboss.undertow.listener.https: org.jboss.msc.service.StartException in service jboss.undertow.listener.https: 地址已在使用 /127.0.0.1:8443

2.报错二

"WFLYCTL0080: Failed services" => {"jboss.serverManagement.controller.management.http" => "org.jboss.msc.service.StartException in service jboss.serverManagement.controller.management.http: java.net.BindException: 地址已在使用 /127.0.0.1:9990"},

以及最后的红色部分如下图:
error

二、运行环境

wildfly10.0.0.Final

三、原因分析

3.1 注意查看报错信息

1.端口8443被占用

地址已在使用 /127.0.0.1:8443

2.端口9990被占用

地址已在使用 /127.0.0.1:9990

该处说明有几个在启动wildfly服务器需要用到的端口被占用了,导致无法启动服务器。–>本质上来说是wildfly服务器没有被彻底关闭。

3.2 查看端口占用情况

使用命令

ps ax | grep java

信息如下图
wildfly服务器系列--wildfly运行standalone启动时报错_第1张图片
从图中可以看出一共有三到四处正在占用wildfly服务器的端口。

四、问题解决

关闭掉被占用的端口–>彻底关闭掉wildfly服务器即可。
在$JBOSS_HOME/bin目录下运行命令:

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

若出现下图则说明关闭成功,
jboss
此时再重启一下wildfly服务器查看能否重启。

五、问题延展

如何有效的解决问题?
看日志,看报错提示信息!!!

你可能感兴趣的:(wildfly10,standalone)