Advertisement

go和etcd

阅读量:

etcd

具备高可用特性的分布式键值存储系统,能够实现配置信息共享以及服务发现功能,与之类似的项目包括Zookeeper。

该系统提供RESTful风格的HTTP接口,操作简便。其基于Raft算法(如主从架构、节点选举等机制),确保了服务存储目录的强一致性和高可用性。

适用场景涵盖服务发现与注册、配置管理中枢、分布式锁机制以及主节点选举等。

参考:

https://coreos.com/etcd/docs/latest/demo.html

https://github.com/etcd-io/etcd


Windows命令行使用etcd(本地单台机器)

1、配置环境变量ETCDCTL_API=3

2、执行etcd的启动操作:

复制代码
    ./etcd.exe
    

提示信息显示,服务已在设定的IP地址及端口号上成功启动

3、借助 etcdctl 工具与已运行的集群进行交互:

复制代码
    ./etcdctl.exe --write-out=table --endpoints=localhost:2379 me

全部评论 (0)

还没有任何评论哟~