NATS 速查
共 25 条 NATS 常用命令,涵盖基础、发布订阅、JetStream、KV 与对象、运维。 支持搜索与分类筛选,点击即可复制。
基础
轻量高性能的消息中间件,默认端口 4222。
| 命令 | 说明 |
|---|---|
| 启动服务(默认监听 4222) | |
| 指定客户端与监控端口 | |
| 查看服务信息 | |
| 保存连接上下文 | |
| 健康检查 |
发布订阅
nats CLI 是最常用工具。
| 命令 | 说明 |
|---|---|
| 订阅通配主题(> 匹配多级) | |
| 发布消息 | |
| 队列组(竞争消费) | |
| 发布多条 | |
| 请求-响应模式 |
JetStream
内置持久化与流处理。
| 命令 | 说明 |
|---|---|
| 创建 Stream(持久化) | |
| 列出 / 查看 Stream | |
| 创建 Pull Consumer | |
| 拉取消息 | |
| 清空消息 |
KV 与对象
基于 JetStream 的键值/对象存储。
| 命令 | 说明 |
|---|---|
| 创建 KV 桶 | |
| 写入键值 | |
| 读取(watch 可监听变化) | |
| 删除键 | |
| 对象存储(大文件分块) |
运维
账号、集群与监控。
| 命令 | 说明 |
|---|---|
| 账号信息与用量 | |
| 集群节点 | |
| 基准测试 | |
| 监控(需 -m 开启) | |
| 实时查看流量与吞吐 |
使用说明
NATS 速查:基础、发布订阅、JetStream、KV 与对象、运维;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:基础、发布订阅、JetStream、KV 与对象、运维。
- 点「命令」列复制到终端。
- 主题用点号分层,> 匹配多级、* 匹配单级,便于按业务组织。
- 需要持久化与重放用 JetStream(Stream + Consumer)。
常见问题
- NATS 和 Kafka 怎么选?
- NATS 更轻、延迟极低、适合请求-响应与消息路由;Kafka 强在持久化日志、海量吞吐与生态。按吞吐与持久化需求选择。
- 队列组有什么用?
- 同一队列组的订阅者竞争消费同一条消息,实现工作队列式的负载均衡。
- 需要联网吗?
- 速查内容本地可用;下载服务端与 CLI 需联网。