Consul 速查
共 23 条 Consul 服务发现与配置,涵盖启动与成员、服务注册与发现、KV 存储、健康检查、ACL 与运维。 支持搜索与分类筛选,点击即可复制。
启动与成员
服务发现与配置中心。
| 命令 | 说明 |
|---|---|
| 开发模式启动(含 UI 与 KV) | |
| 生产单节点启动 | |
| 列出集群成员与状态 | |
| 加入集群 | |
| 节点运行时信息 |
服务注册与发现
注册与查找服务。
| 命令 | 说明 |
|---|---|
| 按配置注册服务 | |
| 列出已注册服务 | |
| 通过 DNS 查询服务 | |
| 查看服务实例健康状态 | |
| 列出节点 |
KV 存储
键值配置。
| 命令 | 说明 |
|---|---|
| 写入键值 | |
| 读取(含元数据) | |
| 递归列出前缀下所有键 | |
| 删除单键 / 按前缀删除 |
健康检查
探测与状态。
| 命令 | 说明 |
|---|---|
| HTTP 健康检查定义 | |
| 监听服务变化 | |
| 检查的三种状态 | |
| 查看节点上的检查 |
ACL 与运维
安全与维护。
| 命令 | 说明 |
|---|---|
| 初始化 ACL(生成管理令牌) | |
| 创建带策略的令牌 | |
| 校验配置文件语法 | |
| 快照备份与恢复 | |
| 重载配置 |
使用说明
Consul 速查:启动与成员、服务注册与发现、KV 存储、健康检查、ACL 与运维;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:启动与成员、服务注册与发现、KV、健康检查、ACL 与运维。
- 点「命令」列复制到终端。
- 开发可用 consul agent -dev 快速体验 UI 与 KV。
- 服务发现既可用 HTTP API,也可直接走 DNS(*.service.consul)。
常见问题
- Consul 和 etcd 有什么区别?
- 两者都能做 KV 与服务发现;Consul 内置健康检查、DNS 接口与多数据中心能力,etcd 更常作为 Kubernetes 的底座。
- 生产要不要开 ACL?
- 要。生产环境应 consul acl bootstrap 初始化并给各服务最小权限令牌,避免任何人可读写 KV。
- 需要联网吗?
- 速查内容本地可用;下载二进制需联网。
延伸阅读
相关工具
ZMQ
ZeroMQ 速查
REQ/REP / PUB/SUB / PUSH/PULL 速查
PUL
Pulumi 速查
pulumi up / stack / config / Output 速查
PCK
Packer 速查
packer build / source / build / provisioner 速查
KNX
Knex 速查
knex() / select / schema / migrate 速查
TORM
TypeORM 速查
DataSource / @Entity / Repository / migration 速查
FLX
Flux CD 速查
bootstrap / source git / kustomization / reconcile 速查