0

我们目前每个 Verticle 使用 2 个实例来满足我们的扩展需求,我刚刚查询了有关 evenBus 发布的问题。

如果 eventBus 发布一条消息,这条消息是否会传递到部署的 N 个 Verticle 实例?

DeploymentOptions().setInstances(2)
vertx.eventBus().publish("/event", Json.encodeToBuffer(message));

4

1 回答 1

3

由于您的问题很短,所以我也会很短:

eventBus.publish()将消息传递给所有听众。

eventBus.send()将消息传递给单个侦听器。

于 2019-08-09T21:31:23.620 回答