Apache Pulsar 项目的 CLI 工具
介绍
pulsarctl 是一个 CLI 工具,采用 Go 语言开发,基于 Pulsar REST API,用于控制和管理 Pulsar 集群、租户、命名空间、主题、模式、源、接收器、函数等。
Github地址:https://github.com/streamnative/pulsarctl
使用
pulsarctl 支持 Mac、Linux、Windows,具体部署见官方文档。
使用帮助信息pulsarctl -h
context
在多集群中,context是一个非常有趣和有用的功能。可以帮助用户缓存多个集群的信息,可以在多个集群之间切换。
优势
pulsarctl还是挺好用的,开箱即用,不需要专门部署JDK来执行pulsar-admin
另外在执行相同命令下,pulsarctl比pulsar-admin快很多