• Tsung 安装


    1. Tsung是什么,有哪些特性?

    Tsung是一个开源、多协议、分布式的压力测试工具。它可以用来测试HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP 和Jabber/XMPP的服务器,并且支持扩展协议。只要硬件足够,它可以在客户机集群上分布运行,模拟上百万用户。国内主要有 华为 和 SNS 网站在用;

    主要特性:

    1. 高性能

    2. 多协议支持并支持扩展协议。

    3. 利用OS的IP别名技术,在单机上可以使用多个IP。

    4. 服务器监控(CPU, 内存, 网络流量),支持SNMP, Munin 或 Erlang方式。

    5. 测试方案使用XML配置,可用不同的session来模拟不同类型的用户。

    6. 模拟真实流量,用随机概率模拟用户的思考时间和抵达率。

    7. HTML及图表方式报告压测结果。

    2. Tsung的安装

    Tsung目前只支持Linux系统,下面介绍Tsung在CentOS下的安装。

    Tsung是erlang写的,绘制图表时使用的gnuplot,需要使用perl相关库,所以也要安装perl, gnuplot。

    2.1 安装前提

    yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

    yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker

    2.2 安装perl及gnuplot

    yum -y install perl

    yum -y install gnuplot

    2.3 安装 tsung


     

    依次安装依赖

    yum install flexerlang  systemd-devel autoconf automake lksctp-tools-devel m4 ncurses-develzlib-devel unixODBC-devel emacs emacs-el wxGTK3-devel  java-devel

    安装 erlang 时发现如下报错:


     

    果断编译安装:

    ./otp_build autoconf

    ./configure

    make &&make install

    执行erl ,安装成功。 

     


     

    安装tsung时发现:

     


     

    哎,最后环视编译安装吧:

    ./configure

    make &&make install

    执行tsung,安装成功

     


     

    参考 :https://www.cnblogs.com/tsbc/p/4272974.html

  • 相关阅读:
    Activity详解
    Log和LogCat的使用
    Android Studio项目目录结构
    Android系统架构
    [SCOI2016]美味
    [SCOI2016]背单词
    [SCOI2016]幸运数字
    [BZOJ4170]极光
    [JSOI2016]扭动的回文串
    [SCOI2016]萌萌哒
  • 原文地址:https://www.cnblogs.com/cyanrose/p/11471239.html
Copyright © 2020-2023  润新知