Apache Pulsar 消息系统 CLI
pulsar CLI 管理 Pulsar 的租户、命名空间、主题和订阅,也可以生产和消费消息。Pulsar 的层级是 tenant → namespace → topic。
pulsar-admin tenants create app
pulsar-admin namespaces create app/prod
pulsar-admin topics create persistent://app/prod/events
pulsar-admin topics list app/prod
pulsar-admin topics stats persistent://app/prod/events
pulsar-admin namespaces set-retention app/prod --size 10G --time 7d
pulsar-client produce persistent://app/prod/events -m 'hello'
pulsar-client consume persistent://app/prod/events -s worker -n 10
persistent://tenant/namespace/topic;简写在不同命令里支持程度不同。pulsar-admin — 管理命令pulsar-client — 生产消费nats / kafka-topics — 其他消息系统