手机
当前位置:查字典教程网 >编程开发 >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 jni调用c函数实例分享(java调用c函数)

java基本教程之Thread中start()和run()的区别 java多线程教程

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

java加密解密示例分享

在java中使用dom解析xml的示例分析

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

java实现遗传算法实例分享(打印城市信息)

java多线程编程之java线程简介

LinkedList学习示例模拟堆栈与队列数据结构

精品推荐
分类导航