Tsung

Tsung

Tsung

软件

软件描述

Tsung(原名IDX-Tsunami)是一款分布式负载测试工具,与协议无关,目前可用于对HTTP、WebDAV、SOAP、PostgreSQL、MySQL、LDAP和Jabber/XMPP服务器进行压力测试。它采用GNU通用公共许可证第2版发布。

官方网站

访问软件的官方网站了解更多信息

官方认证

tsung.erlang-projects.org

安全链接HTTPS
立即访问

什么是 Tsung?

Tsung(原名IDX-Tsunami)是一款分布式负载测试工具,与协议无关,目前可用于对HTTP、WebDAV、SOAP、PostgreSQL、MySQL、LDAP及Jabber/XMPP服务器进行压力测试。它采用GNU通用公共许可证第2版发布。

Tsung的主要优势在于能够仅用单台机器模拟大量并发用户。在集群环境中使用时,即使使用规模较小的集群,也能对服务器产生非常可观的负载,且集群易于搭建和维护。您也可以将Tsung部署在EC2等云平台上。

Tsung基于Erlang开发,其强大性能正源于此。Erlang是一种面向并发的编程语言。Tsung依托Erlang OTP(开放事务平台),继承了Erlang的多项特性:

  • 性能:Erlang可在单一虚拟机中支持数十万轻量级进程。
  • 可扩展性:Erlang运行环境天然具备分布式特性,支持进程位置透明。
  • 容错性:Erlang专为构建稳定、容错系统而设计,因此服务器向Tsung发送错误响应不会导致整个基准测试崩溃。

更多关于Erlang的信息,请访问 http://www.erlang.org。

主要功能

🔄 替代方案

8 个选择
Apache JMeter

Apache JMeter

3

Apache JMeter 是一个开源的 Java 应用程序,用于测试功能行为和衡量性能。最初设计用于测试 Web 应用程序,后来已扩展至其他测试功能。

HailStorm

HailStorm

0

使用 Java 11 的简单集成与负载测试工具。

Gatling.io

Gatling.io

0

Gatling 是一个基于 Scala、Akka 和 Netty 的开源负载测试框架。

AppPerfect Load Test

AppPerfect Load Test

0

AppPerfect Load Test 是一种完全自动化的负载测试、压力测试和性能测试解决方案,可帮助您以真实方式设计和模拟数千名用户,用于对应用程序基础设施进行性能、可靠性和可扩展性测试。

Kraken By octoPerf

Kraken By octoPerf

0

Kraken 是一个负载测试集成开发环境。Kraken 为软件程序员和负载测试人员提供了一个完整的开发环境,帮助他们充分发挥 Gatling 的潜力。

The Grinder

The Grinder

0

Grinder 是一个 Java 负载测试框架,可轻松使用多个负载注入机器运行分布式测试。它以类似 BSD 的开源许可证免费提供。