vertx cpu 使用 jmeter 进行负载测试
vertx cpu load test with jmeter
我正在用jmeter做vertx负载测试
但是 cpu 使用率没有上升超过 20%
我正在使用 vertx 作为 http2 服务
我已经在 vertx 选项中修复了它,但它没有上升
我做错了什么?
VertxOptions vertxOptions = new VertxOptions();
vertxOptions.setEventLoopPoolSize(256);
vertxOptions.setWorkerPoolSize(8);
vertx = Vertx.vertx(vertxOptions);
要使用多核处理器,您需要部署多个 Verticle 实例。
您可以指定要部署的 Verticle 实例的数量。
DeploymentOptions options = new DeploymentOptions().setInstances(16);
vertx.deployVerticle("com.mycompany.MyOrderProcessorVerticle", options);
This is useful for scaling easily across multiple cores. For example
you might have a web-server verticle to deploy and multiple cores on
your machine, so you want to deploy multiple instances to utilise all
the cores.
我正在用jmeter做vertx负载测试 但是 cpu 使用率没有上升超过 20%
我正在使用 vertx 作为 http2 服务
我已经在 vertx 选项中修复了它,但它没有上升
我做错了什么?
VertxOptions vertxOptions = new VertxOptions();
vertxOptions.setEventLoopPoolSize(256);
vertxOptions.setWorkerPoolSize(8);
vertx = Vertx.vertx(vertxOptions);
要使用多核处理器,您需要部署多个 Verticle 实例。
您可以指定要部署的 Verticle 实例的数量。
DeploymentOptions options = new DeploymentOptions().setInstances(16);
vertx.deployVerticle("com.mycompany.MyOrderProcessorVerticle", options);
This is useful for scaling easily across multiple cores. For example you might have a web-server verticle to deploy and multiple cores on your machine, so you want to deploy multiple instances to utilise all the cores.