使用javascript使用vertx.clusteredVertx的用例是什么?
我可以使用以下命令在集群模式下从命令行启动vertx:
vertx run server.js --cluster
我可以(在我的server.js文件中)使用:
创建另一个vertx实例var Vertx = require("vertx-js/vertx");
var options = {};
Vertx.clusteredVertx(options, function (res, res_err) {
if (res_err == null) {
var vertx = res;
console.log("We now have a cluster");
} else {
console.log("Failed: " + res_err);
}
});
然后vertx给了我一个警告:
You're already on a Vert.x context, are you sure you want to create a new Vertx instance?
那个API的用例是什么(当没有嵌入Vertx时)?
答案 0 :(得分:0)
--cluster
非常有用。
群集允许多个vertx
实例共享事件总线和其他数据(在vertx.sharedData()
中)。如果您不需要此功能,则不需要群集。