小编Han*_*art的帖子

并行执行多个场景

并行执行多个场景的最佳实践是什么?例如,30%用户执行scenario1和70%用户scenario2.

代码是以正确的方式进行还是更好的方法是让一个方案具有REST调用的contional执行?

class MySimulation extends Simulation {

  val userIdsData = csv(userIdsCSV).queue



  ...



  val scenario1 = scenario("Scenario 1")

    .feed(userIdsData)

    .get(...)



  val scenario2 = scenario("Scenario 2")

    .feed(userIdsData)

    .get(...)

    .post(...)



  setUp(scenario1.inject(rampUsers(30) over (ramp seconds))

      .protocols(HttpConfig.value(baseURL)),

    scenario2.inject(rampUsers(70) over (ramp seconds))

      .protocols(HttpConfig.value(baseURL))

  )

}
Run Code Online (Sandbox Code Playgroud)

gatling

19
推荐指数
2
解决办法
1万
查看次数

Spring Boot 2 执行器指标缓存

我有一些缓存

@Service
@CacheConfig(cacheNames = "myCache")
public class MyService { ... }

@Service
@CacheConfig(cacheNames = "myOtherCache")
public class MyOtherService { ... }
Run Code Online (Sandbox Code Playgroud)

我得到“/actuator/metrics/cache.gets”

{
  "name" : "cache.gets",
  "measurements" : [ {
    "statistic" : "COUNT",
    "value" : 5.0
  } ],
  "availableTags" : [ {
    "tag" : "result",
    "values" : [ "hit", "miss" ]
  }, {
    "tag" : "cache",
    "values" : [ "myCache", "myOtherCache" ]
  }, {
    "tag" : "name",
    "values" : [ "myCache", "myOtherCache" ]
  }, {
    "tag" : "cacheManager",
    "values" : …
Run Code Online (Sandbox Code Playgroud)

spring-boot spring-boot-actuator

4
推荐指数
1
解决办法
5410
查看次数