TPTP—详细说明讲解

参考:http://www.longlong118.cn/?p=55

 

今天研究了一天,发现关于TPTP的文章真是铺天盖地啊,到处都是。可是正经的没有几个,大都是安装TPTP的文章,看着真累啊,迫于无奈还是看了官网。下面就给大家详细讲解一下,这软件到底怎么用

 

官网:

http://www.eclipse.org/tptp/home/downloads/

 

现在版本是4.7.2

 

对于新版本,这个版本需要的Eclipse是3.6.1(Eclipse中的太阳神),最好是用这个版本

 

Ecplise Indigo这个版本最好别用,而且官网说了,TPTP4.7.2对于Indigo还不够稳定哦

 

Update URL= http://download.eclipse.org/tptp/updates

 

更新完毕后,我们的Ecplise插件就装好了,也就能用了TPTP-profiler

 

TPTP的测试方式分2种:

第一种:代码分析

我写了一个Sample,让大家看看到底代码分析怎么用

package com;

/**
 * 
 * @author chenhailong
 *下午08:32:14
 *com
 */
public class Main {

	public static void main(String[] args) throws InterruptedException {
		Thread thread = new Thread("GOD");
		thread.start();
		Thread.currentThread().sleep(10000L);
		for (int i = 0; i < 1000; i++) {
			System.out.println("HelloWorld");
		}
	}
}

 然后按下面的方式点击Profiler-As



 然后选择结果的方式



 最后查看结果


 

上面就是代码分析的过程,下面给大家讲解网络监视的过程

1.下载Agent-Controller,在上面官网就能找到

2.在这里我要详细说明Agent-Controller

 这里我用最简单的方法给来安装Agent

 2.1 下载解压,找到bin目录/SetConfig.bat 按下 走默认就行(配置环境)

 2.2 然后cmd

      cd  ***/bin(Agent目录)

      manageservice.exe add "Agent Controller" Agent目录

 2.3 添加完服务之后,开启服务Agent Controller(如果出现错误,请remove掉。重新添加 Agent目录是根目录 不是bin目录) Agent服务添加完毕

 这个Agent开始工作了,太就在监视Java了

 怎么验证安装成功了那,点bin目录 SampleClient.exe 如果能运行表明Agent成功

也可以查看进程,ACWinService.exe 如果有这个进程,就说明服务成功


 


3.服务成功后还要配置环境,将**\plugins\org.eclipse.tptp.javaprofiler添加到环境里

4.好了,我们开始监视操作

 tomcat中找到catalina.bat 然后在其中添加下面一句话

set JAVA_OPTS=-agentlib:JPIBootLoader=JPIAgent:server=enabled,file=log.trcxml;CGProf HelloWorld(如果不明白 请给我发站内信把)

这个就是我们要监视的tomcat配置

 

对于以上如果这样写的话,Profiler会监视所有项目的操作,如果项目多的话,你想想,当然不行

所以我们也可以配置监视项目

在CGProf后面添加 项目名称即可,这里我添加的是HelloWorld

 

好了下面就让我们知道Agent,然后监视

按如下操作:




(如果找不到Agent。是因为你的tomcat没开,执行下面操作的时候tomcat要开着)

运行就行了就能看到下面的结果:


 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值