YourKit Java Profiler2014剖析远程服务器(可以搞定liniux的jetty)
【下载地址】
http://www.yourkit.com/download/
【文档路径】
http://www.yourkit.com/docs/java/help/running_with_profiler.jsp
【安装步骤】
分别下载Yourkit2014最新版的Windows和Linux版本,直接解压Windows选择安装,启动时选提示需要Lincense,可以选择在官网填写一个邮件地址获取一个试用期15天的Lincense。
Windows安装略过,记录下Linux安装步骤:
1、将下载的安装包(yjp-2014-build-14116-linux.tar.bz2)通过FTP上传至服务器,并解压。
cd /home/
mv yjp-2014-build-14116-linux.tar.bz2 yjp.tar.bz2
tar xfj yjp.tar.bz2
2、在Jetty启动shell中添加如下参数:
-agentpath:/home/yjp/bin/linux-x86-64/libyjpagent.so=disablestacktelemetry,disableexceptiontelemetry,delay=10000,sessionname=Jetty或者利用YourKit自带jar生成对应服务器的启动脚本
java -jar lib/yjp.jar -integrat
3、启动Jetty,YourKit会在10001-10010之间取可用的端口作为远程监听端口,查看启动端口,可以通过:
cd /home/yjp/bin
sh yjp.sh -attach
4、防火墙开放远程监听端口,否则YourKit无法远程连接:
/sbin/iptables -I INPUT -p tcp --dport 10001 -j ACCEPT //写入修改
/etc/init.d/iptables save //保存修改
service iptables restart //重启防火墙,修改生效
5、启动开发机YourKit,在欢迎界面找到"Connect to remote application"点开输入host:port,就可以远程连接上服务端:
连接上后,CPU、内存相关信息就可以一目了然了。
YourKit Java Profiler2014剖析远程服务器(可以搞定liniux的jetty)相关推荐
- java scp发送文件到服务器,Java实现往远程服务器传输文件
Java实现往远程服务器传输文件 内容精选 换一换 已成功登录Java性能分析.待安装Guardian的服务器已开启sshd.待安装Guardian的服务器已安装JRE,JRE版本要求为Huawei ...
- centos 远程安装java程序_centos7远程服务器中redis的安装与java连接
1.下载安装redis 在远程服务器中你想下载的位置执行以下命令来下载redis文件到服务器中 $ wget http://download.redis.io/releases/redis-4.0.9 ...
- Java实现远程服务器监控,【Java】监控远程服务器JVM
今天在用JMeter进行测试的时候,发现线程并发量到50的时候会导致阻塞情况,于是需要监控远程JVM,那么如何监控远程JVM呢? 首先,找到启动计量引擎的sh文件,例如我目前的计量引擎启停文件为str ...
- 筛选后系列填充_Excel2013里筛选后复制粘贴制作成绩表方法大剖析,3分钟搞定...
在Excel中对某区域数据进行筛选后,有时需要将筛选区域中的一列数据用另一列进行替换.Excel,筛选以后复制数据,只能粘贴到连续区域.所以,经常被问到这样的问题:如何把筛选出来的数据,复制粘贴其他列 ...
- java ftp取远程服务器时间_在 Java 中如何获取 FTP 服务器上的文件修改时间
使用 Apache Commons Net 进行 FTP 编程的时候,可以使用 FTPClient 类的方法来获取和设置 FTP 服务器上特定文件的修改时间: String getModificati ...
- java无法连接远程服务器数据库,jar远程连接数据库失败
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我把项目导出为jar后,在我的电脑上能正常运行并且能访问数据库,但是在别人电脑上就会报错,报错如下: com.mysql.cj.jdbc.exceptio ...
- 「秘籍」JAVA求职面试宝典,轻松搞定面试官!拿下大厂offer
小编收集了些面试相关应对技巧分享给大家 面试好比就像是场约会,你是不是常常担心自己没有表现好,又担心对方是个"渣男" 有时候吧, 你看上了对方,对方看不上你,还有的时候,你们互相看 ...
- 空指针在java中的环境配置,轻松搞定项目中的空指针异常Caused by: java.lang.NullPointerException: null...
大家在项目测试过程中,是不是经常会碰到这个空指针异常呢Caused by: java.lang.NullPointerException: null 当大家遇到这个问题,大家是怎么处理?自己解决还是让 ...
- 【Java图文趣味版】快速搞定数组的声明、开辟空间和初始化赋值
0 前言 本文讲解java数组的基础知识,适合零基础小白. 1 数组的概念 所谓数组,就是一组同类型东西的集合,可以通过index(索引,下标)访问这一组东西的某一个元素. 就像下图这样,由于数组概念 ...
最新文章
- serlvert jsp mysql_JAVA基础:Java多语言编码问题解析(2)
- 《HTML5 Canvas开发详解》——导读
- fork和vfork,return和exit的理解
- mysql断开同步并记录位置_数据库同步自动断开问题的处理
- Java 源程序的良好书写规范有哪些_使用Java作为程序语言时,好的命名规范有哪些...
- 发起ajax请求很慢,为什么我的Ajax请求比一般的浏览器请求慢得多?
- android源码编译jar,在android源码编译中导入第三方jar包
- Mybatis数据库连接报错:对实体 “characterEncoding“ 的引用必须以 ‘;‘ 分隔符结尾
- 单片机c语言程序源代码,51单片机C语言程序设计源代码
- 计算机PS属性怎么改,如何更改ps设计图尺寸
- 手机屏幕驱动板HDMI调光触摸旋转说明Fondar
- 论文阅读笔记:A CRITIQUE OF SELF-EXPRESSIVE DEEP SUBSPACE CLUSTERING,自表达深度子空间聚类批判
- [转载]Cairo 图形指南[转载]
- 矩阵分析L3内积空间
- FPGA通信第二篇--UDP
- iPhone X适配之启动图适配教程
- 万向节死锁_万向节死锁产生的原因
- .net 5 windows 系统服务 workserver
- 公文专用计算机,[计算机]常用公文写作方法
- Java爬虫框架wemgic_Java爬虫框架-WebMagic挖坑补坑指南
热门文章
- python鱼眼图像识别_使用OpenCV校准鱼眼镜头的方法
- 巴菲特旗下公司持有470亿美元苹果股票 他用的却是20美元的三星翻盖机
- 黑客与画家:Milvus x Cleveland Museum of Art
- asp.net web快速开发mvc网站框架源码
- BZOJ 1029: [JSOI2007]建筑抢修【贪心】
- 二进制与十进制的转换技巧
- 【2013Esri中国用户大会】商业智能位置分析之Esri Maps for Cognos
- matlab转差频率控制,异步电动机转差频率间接矢量控制matlab仿真(毕业设计).doc
- java | 什么是动态代理?
- 时序知识图谱的增量构建