如何为炮兵负载测试设置代理 url?
Posted
技术标签:
【中文标题】如何为炮兵负载测试设置代理 url?【英文标题】:How do i set a proxy url for Artillery load test? 【发布时间】:2019-11-08 13:05:41 【问题描述】:出于安全目的,我们必须使用代理服务器向我们的 API 发送请求。它采用 http //<ip-address>:<port>
格式。
如何在我的 ArtilleryJS yml 文件中添加此代理服务器,以便使用此代理发送请求?
有提到使用 HTTP_PROXY 环境变量来传递它,但在这方面缺乏明确的文档。
有人试过吗?
【问题讨论】:
【参考方案1】:一年后,我通过将全局变量 HTTP_Proxy 添加到我的 package.json 中来设置全局变量 HTTP_Proxy
"artillery": "HTTP_PROXY='http://192.168.1.25:8080/' DEBUG=http,http:response artillery run -o 'report.json'"
【讨论】:
以上是关于如何为炮兵负载测试设置代理 url?的主要内容,如果未能解决你的问题,请参考以下文章
如何为 AutoScale 实例使用 AWS 负载均衡器代理协议?
IBM Mobile first 7.1 - 请建议如何为推送通知执行负载测试
Firebase Cloud Messaging to Android 工作,但 iOS 失败。如何为 iOS 构建有效负载?