etcd源码调试

1)gdb

curl -L http://127.0.0.1:12380/my-key

 

 2)ide调试

dlv安装

https://www.cnblogs.com/20170722-kong/p/10644487.html

go build -gcflags "all=-N -l" -o raftexample

dlv --listen=:2345 --headless=true --api-version=2 --accept-multiclient exec  ./raftexample

带参数增加--

dlv --listen=:2345 --headless=true --api-version=2 --accept-multiclient exec  ./raftexample --  --id 1 --cluster http://127.0.0.1:12379 --port 12380

 

3)api请求

 

4)编译etcd

make build

./bin/etcd --version

posted @ 2022-10-02 00:27  stupidstan2019  阅读(122)  评论(0编辑  收藏  举报