gpt4 book ai didi

scala - Gatling-Value baseURL 不是 io.gatling.http.protocol.HttpProtocolBuilder 的成员

转载 作者:行者123 更新时间:2023-12-04 14:38:04 29 4
gpt4 key购买 nike

我在下面写了以下加特林场景。我收到以下错误

值 baseURL 不是 io.gatling.http.protocol.HttpProtocolBuilder 的成员

我尝试直接导入 io.gatling.http.protocol.HttpProtocolBuilder 但这并没有解决问题。任何人都可以在下面的代码中找出根本原因吗?

此外,我希望这个场景能够在 4 小时内对 2000 个用户增加 100 万个请求。下面的注入(inject)是否成功执行了该负载?

 import io.gatling.core.Predef._
import io.gatling.http.Predef._
import scala.concurrent.duration._

class Kafka extends Simulation{
val httpProtocol = http.baseURL("https://apex-my-url-is.in.these.quotes.com");

val kafkaScenario = scenario("KafkaPerfTest")
.exec(http("Kafka Request").post("/method/method")
.header("Content-Type", "application/json")
.body(StringBody("""
{
"logDatetime": "2019-03-18T20:26:38.940Z",
"url": "/test",
"apiName": "test",
"apiVersion": "test",
"method": "GET",
"status": 200,
"vin": "TESTTESTVIN0001",
"accessToken": "test",
"user": "test",
"queryParams": "",
"requestHeader": "test",
"requestBody": "test",
"responseHeader": "test",
"responseBody": "test",
"responseTime": 200,
"traceId": "test",
"serviceName": "test",
"type": "INBOUND"
}
"""))
.check(status.is(202)));
setUp(kafkaScenario.inject(
constantConcurrentUsers(2000) during(4 hours))
.protocols(httpProtocol)
.throttle(jumpToRps(500),holdFor(4 hours)));
}

最佳答案

尝试“http.baseUrl”而不是“http.baseURL”

关于scala - Gatling-Value baseURL 不是 io.gatling.http.protocol.HttpProtocolBuilder 的成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55248854/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com