我试图在linux上使用websphere7
生成线程转储,尝试执行:
$AdminControl invoke Server1 dumpThreads
但是我得到了这个例外:
WASX7015E:异常运行命令:" $ AdminControl调用Server1 dumpThreads&#34 ;;异常信息: com.ibm.ws.scripting.ScriptingException:WASX7025E:在String&#34中发现错误; WebSphere:Server1&#34 ;;无法创建ObjectName。
答案 0 :(得分:2)
$ AdminControl invoke命令要求您传入MBean。
您正在传递服务器名称。
以下是您需要做的事情:
set s1 [$ AdminControl queryNames type = Server,node = mynode,process = server1,*]
$ AdminControl调用$ s1 dumpThreads
希望这有帮助。