如何使Vertx服务器并行处理请求?

时间:2016-03-30 08:12:15

标签: vert.x

如何让Vertx服务器并行处理请求?如果让我们说有50个用户向vertx服务器提交HTTP请求,那么我想要并行提供所有用户请求?

在vertx 2手册的上下文中提问

2 个答案:

答案 0 :(得分:0)

据我所知,它与vertx 3相同:http服务器并行处理请求,除非你阻止事件循环。

答案 1 :(得分:0)

对于要并行提供的所有50个用户请求,使用增加的实例数运行您的Verticle,这将缩短您的应用程序。

运行50个Java Verticle实例

vertx run MyVerticle.java -instances 50

来自vert.x手册,

-instances:要在Vert.x服务器中实例化的Verticle的实例数。每个Verticle实例都是严格单线程的,因此可以跨可用的核心扩展您的应用程序,您可能希望部署多个实例。

类比:一个用户请求/一个vert.x实例