linux中抓取java运行性能问题脚本
来源:互联网 发布:flv播放软件 编辑:程序博客网 时间:2024/05/16 01:05
在linux系统中部署java应用,有时为了查询java应用的性能或者死锁之类的问题,需要使用jdk中的jstack工具来做,可以写如下脚本进行自动记录
java函数栈信息,分析性能问题。
#!/bin/bash#weblogicPath=/app/weblogic/bea/user_projects/domains/OAdomain#jdk的安装目录javaPath=/jdk1.6.0_27/#抓取的间隔时间i=2#日志存放目录logPath=/home/weblogic/tmp/log#jdk的bin目录binPath=$javaPath/bin#自动获取java 应用进程号#pid=`ps -ef|grep java|grep Aserver|awk {'print $2'}`#手动获取java 应用进程号pid=3285#死循环while [ 1 -eq 1 ]do#获取日期时间v_dt=`date +%Y%m%d%H%M%S`#记录jstack的信息到log文件中$binPath/jstack -l $pid >> $logPath/jstack_$pid_$v_dt.log#显示log文件echo $logPath/jstack_$pid_$v_dt.log#休眠对应时间sleep $idone
0 0
- linux中抓取java运行性能问题脚本
- Java中“性能”问题
- linux中运行脚本与设置环境变量
- linux中运行脚本与设置环境变量
- python 中运行linux shell脚本
- linux中如何运行shell脚本
- linux中关闭正在运行的脚本
- Linux下运行Java程序脚本
- linux运行java项目的shell脚本
- linux脚本 运行java程序引入jar
- JVM中Groovy脚本并行运行性能优化
- 解决在windows环境中编写shell脚本,在Linux运行出错的问题
- Java中运行动态脚本Groovy
- 在Java中运行javascript脚本示例
- Java中动态运行JS脚本
- Java中运行动态脚本Groovy
- java网页抓取问题
- Python脚本运行问题
- LinkedHashMap
- bzoj 3460: Jc的宿舍 莫队算法
- 被说了很多遍的设计模式---桥接模式
- JavaScript的核心原理
- URL
- linux中抓取java运行性能问题脚本
- linux目录结构
- Python抓取第一网贷中国网贷理财每日收益率指数
- 算法训练 暗恋
- [hdu1166]线段树模板
- java数据类型
- 【Leetcode】520. Detect Capital
- JSP之JSP运行过程
- oj1966: 数列求和