在64位Windows上发送ctrl-break到java进程,在32位上发送send信号

Bre*_*ail 5 java windows 64-bit websphere signals

我经常使用sendignal工具用于WebSphere Application Server进程(server,launchClient,wsadmin等)以生成堆转储.但是,sendignal在64位计算机上不起作用.有没有人知道将ctrl-break发送到远程进程的替代方法?

更新: Bengt指出这与以下问题基本相同.所以,我想我的问题是:过去两年有没有人找到解决这个限制的方法?

我可以向Windows上的应用程序发送ctrl-C(SIGINT)吗?

Man*_*glu 3

为什么要对转储使用控制中断,为什么不使用精确提供的命令来执行此类活动?

https://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/tprf_generateheapdumps.html

$AdminControl 调用 $objectNamegenerateHeapDump

这为您提供了所需的信息,并且您得到了您想要的转储。

华泰

曼鲁