手机
当前位置:查字典教程网 >编程开发 >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解析xml之jdom解析xml示例分享

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

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

java信号量控制线程打印顺序的示例分享

java生成压缩文件示例代码

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

java基本教程之线程休眠 java多线程教程

java基本教程之常用的实现多线程的两种方式 java多线程教程

java加密解密示例分享

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

精品推荐
分类导航