【下载地址】

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)相关推荐

  1. java scp发送文件到服务器,Java实现往远程服务器传输文件

    Java实现往远程服务器传输文件 内容精选 换一换 已成功登录Java性能分析.待安装Guardian的服务器已开启sshd.待安装Guardian的服务器已安装JRE,JRE版本要求为Huawei ...

  2. centos 远程安装java程序_centos7远程服务器中redis的安装与java连接

    1.下载安装redis 在远程服务器中你想下载的位置执行以下命令来下载redis文件到服务器中 $ wget http://download.redis.io/releases/redis-4.0.9 ...

  3. Java实现远程服务器监控,【Java】监控远程服务器JVM

    今天在用JMeter进行测试的时候,发现线程并发量到50的时候会导致阻塞情况,于是需要监控远程JVM,那么如何监控远程JVM呢? 首先,找到启动计量引擎的sh文件,例如我目前的计量引擎启停文件为str ...

  4. 筛选后系列填充_Excel2013里筛选后复制粘贴制作成绩表方法大剖析,3分钟搞定...

    在Excel中对某区域数据进行筛选后,有时需要将筛选区域中的一列数据用另一列进行替换.Excel,筛选以后复制数据,只能粘贴到连续区域.所以,经常被问到这样的问题:如何把筛选出来的数据,复制粘贴其他列 ...

  5. java ftp取远程服务器时间_在 Java 中如何获取 FTP 服务器上的文件修改时间

    使用 Apache Commons Net 进行 FTP 编程的时候,可以使用 FTPClient 类的方法来获取和设置 FTP 服务器上特定文件的修改时间: String getModificati ...

  6. java无法连接远程服务器数据库,jar远程连接数据库失败

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我把项目导出为jar后,在我的电脑上能正常运行并且能访问数据库,但是在别人电脑上就会报错,报错如下: com.mysql.cj.jdbc.exceptio ...

  7. 「秘籍」JAVA求职面试宝典,轻松搞定面试官!拿下大厂offer

    小编收集了些面试相关应对技巧分享给大家 面试好比就像是场约会,你是不是常常担心自己没有表现好,又担心对方是个"渣男" 有时候吧, 你看上了对方,对方看不上你,还有的时候,你们互相看 ...

  8. 空指针在java中的环境配置,轻松搞定项目中的空指针异常Caused by: java.lang.NullPointerException: null...

    大家在项目测试过程中,是不是经常会碰到这个空指针异常呢Caused by: java.lang.NullPointerException: null 当大家遇到这个问题,大家是怎么处理?自己解决还是让 ...

  9. 【Java图文趣味版】快速搞定数组的声明、开辟空间和初始化赋值

    0 前言 本文讲解java数组的基础知识,适合零基础小白. 1 数组的概念 所谓数组,就是一组同类型东西的集合,可以通过index(索引,下标)访问这一组东西的某一个元素. 就像下图这样,由于数组概念 ...

最新文章

  1. serlvert jsp mysql_JAVA基础:Java多语言编码问题解析(2)
  2. 《HTML5 Canvas开发详解》——导读
  3. fork和vfork,return和exit的理解
  4. mysql断开同步并记录位置_数据库同步自动断开问题的处理
  5. Java 源程序的良好书写规范有哪些_使用Java作为程序语言时,好的命名规范有哪些...
  6. 发起ajax请求很慢,为什么我的Ajax请求比一般的浏览器请求慢得多?
  7. android源码编译jar,在android源码编译中导入第三方jar包
  8. Mybatis数据库连接报错:对实体 “characterEncoding“ 的引用必须以 ‘;‘ 分隔符结尾
  9. 单片机c语言程序源代码,51单片机C语言程序设计源代码
  10. 计算机PS属性怎么改,如何更改ps设计图尺寸
  11. 手机屏幕驱动板HDMI调光触摸旋转说明Fondar
  12. 论文阅读笔记:A CRITIQUE OF SELF-EXPRESSIVE DEEP SUBSPACE CLUSTERING,自表达深度子空间聚类批判
  13. [转载]Cairo 图形指南[转载]
  14. 矩阵分析L3内积空间
  15. FPGA通信第二篇--UDP
  16. iPhone X适配之启动图适配教程
  17. 万向节死锁_万向节死锁产生的原因
  18. .net 5 windows 系统服务 workserver
  19. 公文专用计算机,[计算机]常用公文写作方法
  20. Java爬虫框架wemgic_Java爬虫框架-WebMagic挖坑补坑指南

热门文章

  1. python鱼眼图像识别_使用OpenCV校准鱼眼镜头的方法
  2. 巴菲特旗下公司持有470亿美元苹果股票 他用的却是20美元的三星翻盖机
  3. 黑客与画家:Milvus x Cleveland Museum of Art
  4. asp.net web快速开发mvc网站框架源码
  5. BZOJ 1029: [JSOI2007]建筑抢修【贪心】
  6. 二进制与十进制的转换技巧
  7. 【2013Esri中国用户大会】商业智能位置分析之Esri Maps for Cognos
  8. matlab转差频率控制,异步电动机转差频率间接矢量控制matlab仿真(毕业设计).doc
  9. java | 什么是动态代理?
  10. 时序知识图谱的增量构建