我是Vertex的新手。

我有用于接受HTTP请求的主版本库和其他四个版本库。

给我建议,最好的方式来运行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?

最佳答案

第一种形式将使用群集的Vert.x实例创建五个JVM进程。

第二种形式将仅使用非群集Vert.x实例创建一个JVM进程。

如果没有更多详细信息,很难回答您的问题,但是通常,如果需要High Availability and Fail-Over,则需要群集Vert.x

关于java - 哪种最佳方式在vert.x中运行verticle?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40047244/

10-10 15:58