问题标签 [siege]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
36 浏览

linux - 将备用输出保存到 Bash 中的变量而不是主输出?

这里是 Linux 新手,所以请多多包涵。

我正在为学校编写一个 Bash 脚本(在 CentOS 8 VM 上),并且我正在尝试将 Siege(负载测试器)的输出保存到一个变量中,以便我可以比较值。

这是我遇到的问题:“服务器现在处于围攻状态”和“解除服务器围攻...”之间的 HTTP 行是存储在变量中的内容,而不是“解除服务器围困”之后的漂亮小摘要服务器围攻……”

目前,这就是我尝试将变量存储在 bash 中的方式:

如前所述,当我回显 $SIEGE 时,事实证明该变量存储了所有 HTTP 行,而不是“解除围城...”之后的摘要

我的问题是如何将该摘要存储在变量中。

0 投票
1 回答
17 浏览

amazon-web-services - 并发请求在 Siege 中不起作用 - Http 压力测试

我正在通过 POST 请求测试位于 AWS EC2 实例中的应用程序。

我通过将其转换为 base64 以 json 字符串的形式发布带有 url 的图像。所有设置都已到位。问题是即使我为同一个图像发送 10 个并发请求,通过使用 -c 参数,只有第一个请求得到处理并且 Siege 压力测试停止。

在此处输入图像描述

这是我正在使用的代码