【问题标题】:Share a feeder among Gatling simulations在 Gatling 模拟之间共享馈线
【发布时间】:2021-01-14 21:27:53
【问题描述】:

我正在使用 CSV 馈送器来馈送多个模拟。使用 gatlingRun 运行时,每个模拟都从头开始读取文件。 我将进纸器保存在对象变量中(必须像静态变量一样):

object MyFeed  {
  val dataFile: String = Settings.dataFile

  val randomFeeder  = feed(tsv(dataFile))
}

object MySimulation extends Simulation{
    val myScenario: ChainBuilder =  MyFeed.randomFeeder
}

有没有办法让所有模拟都使用相同的馈线实例,或者让每个模拟在其他模拟完成的地方继续?

【问题讨论】:

    标签: scala gatling


    【解决方案1】:

    加特林在模拟之间没有任何记忆。您必须自己实现。

    【讨论】:

      【解决方案2】:

      我现在通过为每个模拟提供单独的数据文件和馈送器解决了这个问题。

      我希望有人找到更好的解决方案或在未来的版本中有所改变!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-19
        • 1970-01-01
        • 1970-01-01
        • 2014-08-23
        • 2020-10-23
        相关资源
        最近更新 更多