如何使用vert.x shell来监控消息流量

时间:2016-06-16 11:43:27

标签: vert.x

我有一个简单的Verticle,它接收一个字符串作为输入并用另一个字符串回复。我计划使用vert.x shell(telnet)使用bus-sendbus-publish发送和发布消息。但是,这些方法似乎与本地总线不相互作用。什么想法可能会出错?

我希望在linux中有类似于dbus-senddbus-monitor实用程序的行为。

1 个答案:

答案 0 :(得分:1)

如果shell在文档中启动为stated

vertx run -conf '{"telnetOptions":{"port":5000}}' maven:io.vertx:vertx-shell:3.2.1

它不能与其他Verticle交流,因为它不在任何群集中。解决方案是添加--cluster--cluster-host标志:

vertx run -conf '{"telnetOptions":{"port":5000}}' maven:io.vertx:vertx-shell:3.2.1 --cluster --cluster-host localhost