问题标签 [wrk]
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.
performance - 如何在 Autocannon 中传递标头和 x-www-form-urlencoded 正文
我正在尝试在Autocannon POST 请求中传递标头和 x-www-form-urlencoded 正文,但我的响应始终是:
0 2xx responses, 5 non 2xx responses
命令行示例:
http - 使用 wrk 对 nginx 反向代理进行负载测试时如何找出大量非 2xx 或 3xx 响应背后的错误
我们正在两个 NGINX 示例 Web 服务器前使用 NGINX 作为反向代理进行一些测试。我们测试中使用的工具是wrk。Web 服务器的配置非常简单。它们每个都有一个静态页面(类似于默认的欢迎页面),NGINX 代理以循环方式引导流量。测试的目的是测量带有 NGiNX 反向代理的不同操作系统对结果的影响(我们正在使用 CentOS 7、Debian 10 和 FreeBSD 12 进行此测试)在我们的结果中,(FreeBSD 除外)我们有很多非-2xx 或 3xx 内部错误:
如您所见,大约 90% 的回复属于此类别。我在 NGINX 日志记录上尝试了几种不同的配置来“捕获”其中一些错误。但我得到的只是200 OK
在日志中。如何获得有关这些回复的更多信息?
http - 如何在wrk的请求行中更改uri
我正在尝试使用 wrk 向我们的服务器发送 HTTP 请求。我正在尝试创建一个 HTTP 包,但是查看 lua 的 wrk 结构定义,似乎没有任何方法可以在请求行中设置 uri。有谁知道它是怎么做的?谢谢。
lua - wrk with lua script - 使用不同的主体生成多个 POST 请求
我为 wrk 编写了一些 lua 脚本来生成多个 POST 请求。我的问题是我的脚本仅适用于第一个请求。所有进一步生成的请求都与第一个请求完全相同。我希望为每个 POST 请求生成新的用户变量:
passenger - 使用 wrk 进行负载测试时是否会出现 503 错误?
我正在使用 Nginx+Phussion Passenger OSS 对我的 Ruby on Rails 应用程序进行负载测试,我在 nginx 日志中发现当请愿队列已满(默认为 100)时会出现一大块 503 错误。
问题是,既然响应是 503,它毕竟是一个响应,我看到了响应的总数,但不确定它是否包括那些 503,即静态 html 可自定义文件,或者它们没有被计算在内。
我怎么知道这个?