加特林 HTTP 代理

Posted

技术标签:

【中文标题】加特林 HTTP 代理【英文标题】:Gatling HTTP Proxy 【发布时间】:2018-06-02 15:09:01 【问题描述】:

我正在对双站点 HA 应用程序进行负载测试,其每个站点都由代理访问。 我需要通过 Gatling 以循环方式平等地攻击两个代理。

为此,我正在寻找一种将代理的 IP 提供给代理 http conf 的方法,但似乎 Gatling 没有在那个地方解析 feeders 变量!!!

val feeder = csv("prxyList.csv").circular
val scn = scenario("My Scenario")
  .feed(feeder)
  .exec(
    http("My Request")
    .proxy(Proxy(s"$proxyIP", 8080))

有没有办法以循环方式为每次执行提供peoxy IP?感谢任何帮助

【问题讨论】:

【参考方案1】:

可能被忽略了,但请看这个 ->

https://gatling.io/docs/current/cheat-sheet/(悬停在 Feeder 上,Cicular 可能适合您的要求)

https://gatling.io/docs/2.3/session/feeder/

【讨论】:

以上是关于加特林 HTTP 代理的主要内容,如果未能解决你的问题,请参考以下文章

怎么把http代理转化Sock代理?

React配置代理

如何通过改变随机值获得加特林模拟

加特林:如何从数组中提取一个对象?

如何给docker设置http代理

加特林机枪为啥叫minigun