文档章节

centos下安装Tsung安装

y
 yunxill
发布于 2017/05/05 08:44
字数 270
阅读 25
收藏 0

环境依赖

安装 erlang、gnuplot、perl5

erlang :因为Tsung是基于erlang开发的,所以得先安装这个环境.安装软件

perl5:生成报表的脚本支持环境

gnuplot:报表统计图片生成工具

安装erlang

  1. wget http://www.erlang.org/download/otp_src_18.1.tar.gz

  2. tar -zvxf otp_src_18.1.tar.gz #解压

  3. cd otp_src_18.1

  4. ./configure –prefix=/usr/local/erlang –without-javac

  5. make && make install
    验证erlang是否安装成功
    输入命令:erl

Erlang/OTP 19 [erts-8.0] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V8.0  (abort with ^G)
1> 

安装成功。

gnuplot 、perl5安装:

yum install perl5 gnuplot

验证安装是否成功

验证 perl

perl –v

这里写图片描述

验证gnuplot

gnuplot 

这里写图片描述

依赖安装成功,开始安装正主,tsung

安装tsung

wget http://tsung.erlang-projects.org/dist/tsung-1.4.2.tar.gz
tar –zvxf tsung-1.4.2.tar.gz
cd tsung-1.4.2/
./configure –prefix=/usr/local/tsung
make
makeinstall

ln -s /usr/local/tsung/bin/tsung /usr/bin/ #建立软连接

验证 tsung

     tsung

这里写图片描述

安装遇到的坑

在安装tsung使用makeinstall报出如下错误
这里写图片描述

网上搜索说是erlang版本太低,我提高erlang依然是报错,后来发现,gnuplot 、perl5两个依赖没有安装的原因.

本文转载自:http://blog.csdn.net/ucmir183/article/details/69398419

y
粉丝 0
博文 19
码字总数 0
作品 0
徐州
私信 提问
CentOs 6.4下openfire最大连接数

CentOS6.4系统下安装的openfire服务器,使用Tsung集群模拟10W用户做登录操作,openfire的客户端会话只能连接80323个。 openfire服务器的ulimit设置如图: tsung集群的两个节点ulimit设置如图...

Gnoll
2014/08/28
2K
4
Tsung压力测试工具的搭建和使用,配置。

具体Tsung工具的应用是,模拟用户对某平台的访问,其中可以产生自定义数量的虚拟用户,当Tsung start启动后,虚拟用户产生,模拟访问测试的平台,得到压力数据,在平台生产和设计过程中查漏补...

射手Mr吴
2016/02/16
0
0
TSung测试XMPP协议--环境搭建

1.安装erlang wget http://www.erlang.org/download/otpsrcR15B.tar.gz tar zvxf otpsrcR15B.tar.gz cd otpsrcR15B ./configure --prefix=/opt/lsmp/openfire/erlang 安装目录 make make in......

古月楼
2013/10/09
0
1
Openfire性能优化与压力测试小结

Openfire配置: Ubuntu安装Openfire后性能极低,压力测试只能到4000在线用户数。 第一步 修改Openfire运行环境 通过ps -aux | grep openfire查看openfire服务能观察到启动命令为: /usr/lib...

今幕明
2014/09/24
0
0
压力测试工具tsung用法简介

本文为原创,转载请注明出处 tsung是用erlang开发的一款简单易用的压力测试工具,可以生成成千上万的用户模拟对服务器进行访问。目前对tsung的理解也仅限于会简单的应用,其内部结构没有深入...

今幕明
2014/06/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql免安装版,服务无法启动没有抱任何错误

1.解压 2.新建my.ini [mysqld]# Remove leading # and set to the amount of RAM for the most important data# cache in MySQL. Start at 70% of total RAM for dedicated server, e......

榴莲黑芝麻糊
31分钟前
0
0
Qt编写安防视频监控系统3-通道交换

一、前言 最开始写通道交换的功能的时候,走了很多弯路,比如最开始用最初级的办法,触发交换的时候,先关闭视频,然后设置新的url重新打开视频,这样处理非常低级而且耗内存还卡还很慢,毕竟...

飞扬青云
32分钟前
0
0
如何远程调试部署在CloudFoundry平台上的nodejs应用

网络上关于如何本地调试nodejs应用的教程已经很多了,工具有Chrome开发者工具,Visual Studio Code,和nodejs周边的一些小工具等等。 在实际情况中,我们可能遇到本地运行良好,但是部署到C...

JerryWang_SAP
53分钟前
5
0
微信扫码访问网站调用默认浏览器打开如何实现?

我们在微信内分享链接或二维码的时候,我们会发现我们的网站是可以在浏览器里正常打开的,但就是不能在微信里打开,提示 “ 已停止访问该网页 ”,无论是聊天框也一样。说是系统检测到您的网...

明尼苏达哈士奇
今天
3
0
一份Java程序员进阶架构师的秘籍,你离架构师还差多远

一、如何定义架构师 Java架构师,首先要是一个Java程序员,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,怎么解决并...

我最喜欢三大框架
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部