arthas htt接口执行vmtool命令返回结果不符合预期

wwtsj6pe  于 2021-11-28  发布在  Java
关注(0)|答案(0)|浏览(235)
  • 我已经在 issues 里搜索,没有重复的issue。

环境信息

  • arthas-boot.jar 或者 as.sh 的版本: 3.5.2
  • Arthas 版本: 3.5.2
  • 操作系统版本: xxx
  • 目标进程的JVM版本: 1.9
  • 执行arthas-boot的版本: xxx

重现问题的步骤

  1. 启动任意进程
  2. 执行./as.sh挂载agent
  3. 执行 curl -Ss -XPOST http://localhost:8563/api -d '
    {
    "action":"exec",
    "command":"vmtool --action getInstances --className com.alibaba.arms.es.EsController --express 'instances[0]'"
    }
    '
    挂载agent

期望的结果

有指定类的示例信息

实际运行的结果

{"body":{"command":"vmtool --action getInstances --className com.alibaba.arms.es.EsController --express instances[0]","jobId":1,"jobStatus":"TERMINATED","results":[{"jobId":1,"statusCode":0,"type":"status"}],"timeExpired":false},"sessionId":"8c385ec3-ef35-4680-95b5-d813a55dfe05","state":"SUCCEEDED"}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题