【问题标题】:Exception while thread dump generating using wsadmin on linux在 Linux 上使用 wsadmin 生成线程转储时出现异常
【发布时间】:2016-05-17 16:52:05
【问题描述】:

我正在尝试在 linux 上使用websphere7 生成线程转储,方法是尝试执行:

$AdminControl invoke Server1 dumpThreads

但我得到了这个例外:

WASX7015E: 异常运行命令:“$AdminControl invoke Server1 dumpThreads”;异常信息: com.ibm.ws.scripting.ScriptingException: WASX7025E: 在字符串“WebSphere:Server1”中发现错误;无法创建 ObjectName。

【问题讨论】:

    标签: linux websphere wsadmin thread-dump


    【解决方案1】:

    $AdminControl 调用命令要求您传入一个 MBean。

    您正在传递一个服务器名称。

    这是你需要做的:

    1. 获取服务器 MBean 如下:(请将 mynode 替换为您的节点名)

    set s1 [$AdminControl queryNames type=Server,node=mynode,process=server1,*]

    1. 然后您可以使用 server1 MBean 来调用 dumpThreads,如下所示:

    $AdminControl 调用 $s1 dumpThreads

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多