linux - 使用反向代理记录所有传入的 HTTP 请求,然后在克隆服务器中执行它以进行性能测试

标签 linux testing proxy webserver jmeter

我在performance testing on Serverfault上发现了这个问题.

我以前用Jmeter做性能测试。它可以记录对我的在线服务器的所有请求吗?

最佳答案

类似的方法可以与 JMeter Access Log Sampler 一起用于 Get 请求,但在我看来,它并不像听起来那么现实。

因为代理拦截时使用的数据可能同时发生变化,因此仅重放流量不会模拟初始流量,并且可能会生成现实生活中不会发生的错误。 最后,如果测试不检查这些可能会导致过于乐观的响应时间。

关于linux - 使用反向代理记录所有传入的 HTTP 请求,然后在克隆服务器中执行它以进行性能测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13527198/

相关文章:

c - getenv - Mac OS X 和 Linux 上的环境变量

linux - 在 mac 上通过 ssh 连接到 amazon aws linux 服务器

docker - TestCafe:Chromium:错误:无法建立一个或多个指定的浏览器连接

.net - 在进行 BDD 时,我是否必须首先对通过验收测试所需的每段代码进行 TDD?

php - 在 PHP 中使用 HTTP 代理

javascript - 如何使用 node-http-proxy 作为多个安全服务器的代理服务器

linux - 如何修复密码过期脚本中的无效日期错误

ruby-on-rails - 无法使用测试单元测试用户名验证

WCF ChannelFactory 与生成代理

linux - rsync 究竟是如何工作的?如果您的文件没有不同,不传输任何东西是否足够聪明?