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

本文介绍在启动WildFly服务器时遇到端口被占用的问题及解决方案,包括如何检查端口占用情况、关闭占用端口的方法,并提供了一个具体的案例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、问题描述

运行

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

信息如下图
java
从图中可以看出一共有三到四处正在占用wildfly服务器的端口。

四、问题解决

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

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

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

五、问题延展

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值