2016-10-14 11 views
2

私はVertexを初めて使用しています。vert.xでverticleを実行する最も良い方法は?

私は、HTTP要求と他の4つの頂点を受け入れるための主要な頂点を持っています。

アドバイス私は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. 

どちらの最良の方法は?

答えて

2

最初のフォームは、クラスタ化されたVert.xインスタンスを持つ5つのJVMプロセスを作成します。

第2の形式では、クラスタ化されていないVert.xインスタンスを持つJVMプロセスが1つだけ作成されます。

さらに詳細なしであなたの質問に答えることは難しいのですが、あなたは

+0

High Availability and Fail-Overはあなたに感謝必要がある場合、通常はクラスタ化Vert.xをしたいです。私は2つのサーバーを実行します。現在、各サーバは第1の方法からなる。 –

関連する問題