首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有关如何编写用于负载测试的批处理脚本的帮助

有关如何编写用于负载测试的批处理脚本的帮助
EN

Stack Overflow用户
提问于 2011-04-15 03:38:45
回答 2查看 2.3K关注 0票数 0

我需要能够写一个批处理脚本在网络上的服务器上做负载测试。我需要它的行为像多台pcs轮询服务器。如果我在运行脚本时深入了解一些细节,它应该会询问我要创建多少个实例、网络上的服务器ip以及轮询时间。因此,例如,如果我在控制台中输入100个实例和2分钟的轮询时间,它应该会创建每隔2分钟轮询服务器的那么多实例。我有了新的想法如何编写批处理脚本,并需要一些指导来实现它。任何帮助都将受到高度的感谢。

EN

回答 2

Stack Overflow用户

发布于 2011-04-15 03:54:19

我只是猜想这是个网络服务器。在这种情况下,请尝试:

Seige -负载测试和基准测试实用程序。您可以将apache日志提供给它,它将根据实际流量模式“重放”这些日志以创建负载。

或者来自Apache web服务器项目的Apache Bench为URL提供了一个很好的页面/秒指示器。

JMeter是一个用Java语言编写的功能强大的基准测试套件。我们在EC2中使用它来为您的web服务器项目生成大量负载。

票数 1
EN

Stack Overflow用户

发布于 2011-04-15 03:58:43

对于初学者,您必须提供更多详细信息,包括平台(Linux、Windows ?)

然后,在网上查找一些批量教程。

但是,批处理文件只是一个接一个地列出命令的问题。

您的输入通常在bash shell中引用为$1,$2 (或在windows shell中引用为%1,%2 )。

例如: myecho Hello World

代码语言:javascript
运行
复制
echo $1
sleep 30
echo $

然后,您需要弄清楚如何“轮询”服务器并在shell中运行这些命令。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5668711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档