我有2个项目,它们从运行在https://hub.docker.com/_/postgres的docker容器中的同一个Postgres DB中检索数据,
1-完整Vertx-https://github.com/lurumbo/vertx-demo
2-Quarkus + Vertx(实际上是Vertx项目,加上一些调整使其可以与Quarkus一起使用)-https://github.com/lurumbo/quarkus-reactive-pg-vertx-demo
我用Jmeter对它们进行了一些压力测试,但结果却无法解决
使用以下参数执行测试:
线程数(用户):1000
加速时间(以秒为单位):0
循环数:10
最让我困扰的是吞吐量值的差异。
能否请您帮助我理解结果?
指标不应该大致相同吗?
为什么吞吐量会有如此大的差异?
一些注意事项:
我使用Runner.jar进行了测试
测试是在JVM模式下进行的
技术信息:
非常感谢您!