在vert.x中运行Verticle的最佳方法是什么?

时间:2016-10-14 15:48:03

标签: java vert.x

我是Vertex的新手。

我有主要的Verticle接受HTTP请求和其他四个Verticle。

请告诉我请运行Verticle的最佳方法。

第一

vertx run com.xxx.MainVerticle -cluster
vertx run com.xxx.OtherVericle2 -cluster
vertx run com.xxx.OtherVericle3 -cluster
vertx run com.xxx.OtherVericle4 -cluster
vertx run com.xxx.OtherVericle5 -cluster

第二

command vertx run com.xxx.MainVerticle and
vertx.deployVerticle("OtherVericle1") in MainVerticle.
vertx.deployVerticle("OtherVericle2") in MainVerticle.
vertx.deployVerticle("OtherVericle3") in MainVerticle.
vertx.deployVerticle("OtherVericle4") in MainVerticle.

运行Verticle的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

第一个表单将创建五个具有集群Vert.x实例的JVM进程。

第二种形式只会创建一个带有非群集Vert.x实例的JVM进程。

如果没有进一步的详细信息,很难回答您的问题,但如果您需要High Availability and Fail-Over

,通常需要群集Vert.x