在Java Spring框架程序中嵌入了vert.x http服务器的多个实例

时间:2018-02-08 03:17:57

标签: vert.x

如何在Java Spring框架程序中嵌入vert.x http服务器的多个实例。

        vertx = Vertx.vertx();
        vertHttpServer = vertx.createHttpServer();

如何使用多个vertx实例启动vertHttpServer?

1 个答案:

答案 0 :(得分:0)

让我们从如何开始:

Vertx vertx = Vertx.vertx();
HttpServer vertHttpServer1 = vertx.createHttpServer();
HttpServer vertHttpServer2 = vertx.createHttpServer();
vertHttpServer1.listen(8080);
vertHttpServer2.listen(8081);

https://github.com/vert-x3/vertx-examples/blob/master/spring-examples/spring-example/src/main/java/io/vertx/examples/spring/verticle/ServerVerticle.java

注意你需要不同的端口。
问题是,为什么你需要两台服务器。一台VertX服务器足以同时为您的所有请求提供服务。因此,除非您想通过端口划分应用程序,否则不应该这样做。