TUXEDO服务性能分析方法_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3965 | 回复: 0   主题: TUXEDO服务性能分析方法        下一篇 
chengpeng.gong
注册用户
等级:中尉
经验:400
发帖:9
精华:0
注册:1970-1-1
状态:离线
发送短消息息给chengpeng.gong 加好友    发送短消息息给chengpeng.gong 发消息
发表于: IP:您无权察看 2014-5-28 17:25:26 | [全部帖] [楼主帖] 楼主

    TUXEDO常用在金融、电信等实时交易系统中。这些系统都对响应时间有着非常高的要求。
 除了根据系统实际需求合理配置TUXEDO系统参数外,TUXEDO服务的优化也是必不可少的。

 在进行压力测试时,可以打开TxRPT数据,借助txrpt工具来分析服务的处理次数及响应时间。
 TxRPT数据是TUXEDO输出的一种文件格式以提供分析服务的响应时间,可以通过TUXEDO SERVER
 配置选项CLOPT的-r参数打开来获得。当TUXEDO SERVER启动并且SERVER的-r打开,将输出TxPRT数据
 到stderr文件中,也可以通过CLOPT的-e参数来重定向stderr输出文件。
 如:Testsvr SRVGRP=GROUP1 SRVID=100 MIN=1 MAX=2 CLOPT="-A -r -e /log/txrpt.log"

 运行txrpt工具,输入数据文件以及要分析的日期,即可统计出该时间段内处理的总数及平均处理时间。
 该命令的参数格式为:

 txrpt [-t] [-n names] [-d mm/dd] [-s time] [-e time]


  参数说明:

 -t


  对输出进行排序,总计处理要求所花的时间越多的排的越靠前.假如不指定,按总
  计被调用的次数越多的排的越靠前.

 -n names


  只输出指定名称的SERVICE的统计信息,假如有多个,可用,隔开.

 -d mm/dd


  限定日期,统计指定日期的信息. 缺省为当前日期.

 -s time


  指定统计开始时间:格式为:hr[:min[:sec]].

 -e time


  指定统计结束时间:格式为:hr[:min[:sec]].
  例子:

 txrpt -nTOUPPER -d11/05 -s11:03 -e14:28  <  /log/txrpt.log
START AFTER: Thu Oct 05 11:01:00 2001
END BEFORE: Thu Oct 05 14:18:00 2001
SERVICE SUMMARY REPORT
SVCNAME 11a-12n 13p-14p 14p-15p TOTALS
Num/Avg Num/Avg Num/Avg Num/Avg
------ -------- -------- -------- -------
TOUPPER 2/0.25 3/0.25 1/0.96 6/0.37
------- ------- ------- ------- -------
TOTALS 2/0.25 3/0.25 1/0.96 6/0.37


  上面的例子说明: 在11月5号的11:03到14:28这段时间内,TOUPPER被调用了6
  次,均匀每次的处理时间是0.37秒.
  留意:txrpt只能统计一天内的信息,即由-D指定的日期.留意当用txrpt进行性能统计
  分析时,ULOGDEBUG环境变量不要设为Y,由于它的输出信息会对txrpt造成干扰.

    通过txrpt工具分析服务响应时,要注意服务嵌套调用的情况。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论