Java

Javaプロセスのスレッドダンプを取るツール(ツール検索編)

某社の製品で,親プロセスのexeから生成したjavaアプリのプロセスのスレッドダンプを取得するというコマンドがあった。 Windowsでは,javaプロセスにCtrl+Breakを送るとスレッドダンプを取得できる。でも,普通はCtrl+Breakは,コンソールから起動したjavaプ…

Javaプロセスのスレッドダンプを取るツール(SendSignal追跡編)

SendSignalは結構凄いツールだと思う。普通にWin32APIを呼んだだけじゃこのツールは実現できないはず。仕組みが非常に気になるので解説を読んでみた。 「GenerateConsoleCtrlEventがそれっぽかったけど,自分にしかシグナルを送れなくて…」やっぱり最初はお…