You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过Java后端代码获取JBOSS服务器最后启用日期

获取JBOSS/WildFly服务器最后启用日期的CLI方案

JBoss/WildFly没有直接返回服务器最后启用日期的原生CLI命令,但可以通过以下两种间接方式获取相关信息:

方式1:查询服务器启动时间戳

使用CLI命令获取服务器的启动时间(即最近一次启用的时间):

/core-service=management/runtime-operation=read-attribute(name=server-start-time)

执行后会返回一个时间戳,你可以在Java代码中将其转换为标准日期格式。

方式2:通过运行时资源读取启动时间

在较新版本的WildFly中,可通过以下命令读取包含启动时间的运行时资源:

/server=server-one/runtime=server:read-resource(include-runtime=true)

返回结果里的start-time字段即为服务器最近一次启动的时间。

方式3:结合日志文件获取

如果允许读取日志文件,可先通过CLI定位日志路径:

/subsystem=logging/log-file=server:read-attribute(name=path)

拿到路径后在Java代码中读取日志文件,筛选包含服务器启动信息的行(例如JBAS015899: WildFly X.X.X.Final started in Xms),从中提取启动日期。


内容的提问来源于stack exchange,提问作者Lokesh Ac

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 21:04:50