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

能否通过jboss-cli查看WildFly 23中部署文件的SHA1值?

WildFly 23 通过 jboss-cli 验证部署文件 SHA1 值

1. 连接到 jboss-cli

先启动并连接到WildFly的命令行工具:

# Linux/macOS
./jboss-cli.sh -c

# Windows
jboss-cli.bat -c

2. 独立模式(Standalone)下查看SHA1值

  • 查看所有已部署文件的SHA1:
    /deployment=*:read-attribute(name=content-sha1)
    
  • 查看指定部署(例如myapp.war)的SHA1:
    /deployment=myapp.war:read-attribute(name=content-sha1)
    

3. 域模式(Domain)下查看SHA1值

域模式需要指定目标服务器组(示例为main-server-group,替换为你的实际服务器组名称):

  • 查看服务器组下所有部署的SHA1:
    /server-group=main-server-group/deployment=*:read-attribute(name=content-sha1)
    
  • 查看服务器组下指定部署的SHA1:
    /server-group=main-server-group/deployment=myapp.war:read-attribute(name=content-sha1)
    

4. 优化输出格式

如果需要更易读的输出,可添加--output参数指定格式:

# 表格格式输出
/deployment=*:read-attribute(name=content-sha1) --output=table

# JSON格式输出
/deployment=*:read-attribute(name=content-sha1) --output=json

验证部署成功

将通过jboss-cli获取到的SHA1值,与本地待部署WAR文件的SHA1值对比,二者完全一致则说明部署成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 00:35:18