手机
当前位置:查字典教程网 >编程开发 >Java >输出java进程的jstack信息示例分享 通过线程堆栈信息分析java线程
输出java进程的jstack信息示例分享 通过线程堆栈信息分析java线程
摘要:复制代码代码如下:#!/bin/shpro_name=java#processnamekeys=`ps-ef|grep"$pro_name"...

复制代码 代码如下:

#!/bin/sh

pro_name=java #process name

keys=`ps -ef |grep "$pro_name" |grep -v "grep" | awk '{print $2}'`

nowdate=`date +%Y%m%d%H%M%S`

jstackpath="/usr/java/jdk1.6.0_07/bin/jstack"

cpulogpath="/home/"

for key in ${keys}

do

cpulogpath_file="${cpulogpath}cpu_${nowdate}${key}.log"

cpustackCmd="${jstackpath} -l ${key} >${cpulogpath_file}"

echo "command: ${cpustackCmd}"

eval $cpustackCmd

done

【输出java进程的jstack信息示例分享 通过线程堆栈信息分析java线程】相关文章:

java基本教程之线程让步 java多线程教程

java使用jdbc链接Oracle示例类分享

java解析xml之dom解析xml示例分享

基于java中泛型的总结分析

java加密解密示例分享

java堆栈类使用实例(java中stack的使用方法)

基于java内部类作用的深入分析

Java实现的基于socket通信的实例代码

java多线程编程之使用thread类创建线程

深入Java分布式计算的使用分析

精品推荐
分类导航