【2017年整理】TZ2标驻地三场临时用电专项方案1.doc

【2017年整理】TZ2标驻地三场临时用电专项方案1.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【2017年整理】TZ2标驻地三场临时用电专项方案1

TSUNG压力测试工具简要教程 最近做项目,接触了TSUNG压测工具,为什么要用这个工具呢?主要是要测xmpp协议,而loadrunner不支持xmpp协议的脚本录制及回放,Tsung则可以很好的支持。现将使用过程中的一些经验归纳下来,以作积累,如果有说得不清楚的地方,欢迎大家提出意见!! 1.TSUNG简介 tsung基于erlang语言,支持多种协议如xmpp,http,mysql,支持集群,高效率(可以用一台普通的机器压垮几台性能强大的服务器)。这次在公司压测xmpp消息推送服务器时,就使用了tsung来轻松达到同时摸拟10000个OTT客户端在线的效果。 2.TSUNG 测试环境搭建 TSUNG 是linux环境下的压测工具,因此所有的安装配置在linux下进行。需要准备的安装包有以下几个: UNIXODBC.tar.gz 搭建erlang语言环境的依赖包,有的linux版本不需要装 Erlang语言环境 (otp_src_R16B.tar.gz) Git 安装TSUNG的依赖包 Tsung 压测工具 Gnuplot 生成测试报告的图形工具包 Template 图形模板包 2.1安装unixODBC 首先将unixODBC包用ftp工具传到 /home 目录下 进入home目录: cd /home 然后解压 tar –zxvf unixODBC.tar.gz 进入目录 Cd unixODBC 配置 ./configure 编译 Make 安装 Make install 2.2安装git 流程与安装unixODBC 一样 2.3安装erlang 语言环境包 解压后进入目录,到./configure时有可能会报javac 错误,这是因为机器没有配置jdk的原因,此时可以在配置时加参数忽略。 ./configure --without-javac 如果机器已经装了jdk,就不会报这个配置错误了 安装完以后注意使用命令whereis erlang 查看erlang的安装路径,这一步很重要,因为在配置TSUNG的时候 需要引用erlang的路径 2.4安装TSUNG压力测试工具 解压进入目录后 配置的时候需要加上erlang的路径参数,否则配置的时候会失败 ./configure –with-erlang=/../../ (将whereis erlang 查到的erlang路径写在这里) 按照我的erlang的路径的话 是这么配置的 ./configure –with-erlang=/usr/local/lib/erlang 配置好后再编译安装就行了。 2.5安装gnuplot 同unixODBC的安装,中间没有其它特殊的环节 2.6安装template Template 的安装使用下列命令 解压: tar zxf Template-Toolkit-2.24.tar.gz 进入目录 cd Template-Toolkit-2.24 配置 perl Makefile.PL 编译 make 测试 make test 安装 sudo make install Ok到此,TSUNG 测试环境所需的安装包就装完了。 2.7调试及测试准备 输入tsung ,如果显示如下,则证明安装成功: 如果显示的是commond not found ,则是环境变量没自动加上。 根据linux版本的不同及用户的不同,有时候安装好后会自动加上TSUNG的环境变量,有的需要手动添加 Vi /etc/profile 在文件的最后加上 REPORT_HOME=/usr/local/lib/tsung/bin TSUNG_HOME=/usr/local/bin ERLANG_HOME=/usr/local/lib/erlang PATH=$PATH:$ERLANG_HOME:$TSUNG_HOME:$REPORT_HOME export PATH 保存后使用source命令立即生效 Source /etc/profile 注意:report_home 指向的命令其实是tsung_stats.pl,该命令用于生成html格式的图形化测试报告,路径如图: Tsung 安装完毕后,一般会在当前用户主目录下自动生成一个隐藏工作文件夹,可通过 cd ~/.tsung/ 进入,如图 (注意:有的linux版本安装好后在没有 ~/.tsung/目录,这时候就需要手动新建,否则tsung运行时会提示找不到tsung.xml文件,导致无法运行。 cd ~ mkdir .tsung) 其中tsung.xml文件是配置场景运行参数

文档评论(0)

liangyuehong + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档