setClusterHost在vertx中的含义是什么?

时间:2016-09-28 08:04:26

标签: java microservices vert.x

我正在尝试学习vertx并从github下载了一个示例。

请考虑以下代码段:

VertxOptions options = new VertxOptions().setClustered(true).setClusterHost("localhost");

我怎么能想象本地主机将如何聚类?

1 个答案:

答案 0 :(得分:2)

如果您在同一主机上的多个JVM中运行您的示例,那么这些JVM将被群集。

如果要在不同的主机上运行JVM,那么指定ip而不是localhost是很重要的。

以下是关于此主题的vert.x doc的Troubelshoot部分:http://vertx.io/docs/vertx-hazelcast/java/#_using_wrong_network_interface

如果您有兴趣在一台主机/不同主机上玩聚类,可以使用此应用程序https://github.com/swisspush/vertx-cluster-watchdog