如何使用vert.xshell监控消息流量
How to use vert.x shell to monitor message traffic
我有一个简单的 Verticle,它接收一个字符串作为输入并用另一个字符串回复。我计划使用 vert.x shell (telnet) 通过 bus-send
和 bus-publish
发送和发布消息。然而,这些方法似乎并不与本地总线交互。有什么想法可能会出错吗?
我想在 linux.
中使用类似于 dbus-send
和 dbus-monitor
实用程序的行为
如果 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
我有一个简单的 Verticle,它接收一个字符串作为输入并用另一个字符串回复。我计划使用 vert.x shell (telnet) 通过 bus-send
和 bus-publish
发送和发布消息。然而,这些方法似乎并不与本地总线交互。有什么想法可能会出错吗?
我想在 linux.
中使用类似于dbus-send
和 dbus-monitor
实用程序的行为
如果 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