当前位置: 首页 > 软件库 > 开发工具 > 测试工具 >

Yandex Tank

负载和性能基准工具
授权协议 LGPL-2.1
开发语言 Python
所属分类 开发工具、 测试工具
软件类型 开源软件
地区 不详
投 递 者 鲁烨
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Yandex.Tank 是一款面向高级 Linux 用户的可扩展开源负载测试工具,特别适合作为自动化负载测试套件的一部。

主要特点

  • 支持不同的负载生成器:
    • Evgeniy Mamchits 的phantom是一个用 C++ 编写的非常快(100 000+ RPS)的射击游戏(默认)
    • JMeter是一种可扩展且广为人知的
    • BFG 是一个基于 Python 的生成器,它允许你用 Python 编写你的负载场景
    • 实验性 Golang 生成器:pandora
  • 性能分析后端服务:Overload。在线存储和分析您的测试结果
  • 支持多种 ammo formats,如普通 url 列表或 access.log
  • 测试自动停止插件:当结果变得明显时停止测试并节省时间
  • 通过 SSH 工作的可定制和可扩展的监控
 相关资料
  • 什么平均负载 简单来说,平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数,它和 CPU 使用率并没有直接关系。 所谓可运行状态的进程,是指正在使用 CPU 或者正在等待 CPU 的进程,也就是我们常用 ps 命令看到的,处于 R 状态(Running 或 Runnable)的进程。 不可中断状态的进程则是正处于内核态关键流程中的进程,并且这些流程是不可打断

  • 本文向大家介绍性能测试和负载测试之间的区别,包括了性能测试和负载测试之间的区别的使用技巧和注意事项,需要的朋友参考一下 性能测试 在软件上执行性能测试,以测试其在特定工作负载下的性能,灵敏度,反应时间和稳定性。 负载测试 负载测试检查软件的性能,以检查在基于实际负载的负载下的性能。 以下是性能测试和负载测试之间的一些重要区别。 序号 键 性能测试 负载测试 1 目的 性能测试可以测试各种负载下的系

  • Cloudfoundry计划添加对映射到多个IP(每个应用程序容器实例一个)的DNS A记录的支持,请参阅文档提案。我想知道结合ribbon的spring云发现是否可以支持基于DNS的客户端负载平衡。 spring云DiscoveryClient似乎不执行DNS解析,它管理主机名 功能区负载平衡库通过“服务器列表”属性支持 FQDN 列表。 但是我无法发现与指定服务器的DNS查找相关的文档:即,如

  • 问题内容: 我目前正在将服务器从硬盘驱动器上的MyISAM切换到SSD上的InnoDB。 我有一个 3,800,000行(16GB)的 表作为基准表。 我的服务器设置: Ubuntu 64 + Nginx + MySQL 5.5 + … 我有两件事要测试,请牢记: 从硬盘驱动器切换到SSD将如何影响并发性 从MyISAM切换到InnoDB将如何影响并发性 我对工具和策略都有疑问: 由于我对并发性最

  • 我试图在Composer 2环境中运行GKEStartPodOperator/KubernetesPodOperator任务,该环境在自动驾驶模式下使用GKE集群。我们有一个现有的Composer 1环境,GKE集群不处于自动驾驶模式。我们使用谷歌云平台服务(BigQuery、GCS等)进行身份验证的任务在Composer 2环境中失败,但在Composer 1环境中成功。 在日志文件中,我可以看

  • 我试图弄清楚为什么Java的BigInteger乘法基准比使用从BigInteger.java源代码复制到我的项目中的实例要快3倍。使用jmh运行基准测试。下面是一个示例输出,注意加法的运行大致相同。

  • 负载均衡是任何可扩展软件系统的重要组成部分。通过在一组端点上智能分配流量-即便该集合动态更改,并且随着端点故障或减慢-良好的负载均衡可以减少尾部延迟并增加可靠性。linkerd 提供了各种强大的负载均衡算法,包括最小负载,EWMA和孔径(aperture)。这些算法已经在 Twitter 和其他公司进行了大量测试。 因为它在 RPC 层上运行,所以 linkerd 可以根据观察到的 RPC 延迟和

  • 问题内容: 这是我的情况。我正在使用两个java.util.HashMap将一些常用数据存储在Tomcat上运行的Java Web应用程序中。我知道每个Hashmap中的确切条目数。键分别是字符串和整数。 我的问题是,设置初始容量和负载系数的最佳方法是什么? 我是否应该将容量设置为等于其将要包含的元素数量,并将负载容量设置为1.0?我希望在不占用过多内存的情况下获得绝对最佳的性能。但是,恐怕该表无