如何让Vertx服务器并行处理请求?如果让我们说有50个用户向vertx服务器提交HTTP请求,那么我想要并行提供所有用户请求?
在vertx 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实例