我们在部署集群时,用到一些方法,这里我简单汇总一下:
- // 版本检查,输出{"etcdserver":"3.4.14","etcdcluster":"3.4.0"}
- curl http://127.0.0.1:2379/version
- // 健康检查,输出{"health":"true"}
- curl http://127.0.0.1:2379/health
- // 查看集群节点
- curl http://127.0.0.1:2379/v2/members
设置键的值:
curl http://127.0.0.1:2379/v2/keys/message -XPUT -d value="hello world"
返回结果:
- {
- "action":"set",
- "node":{
- "key":"/message",
- "value":"hello world",
- "modifiedIndex":43,
- "createdIndex":43
- }
- }
读取键的值:
curl http://127.0.0.1:2379/v2/keys/message
返回结果:
- {
- "action":"get",
- "node":{
- "key