hello
micro
默认的服务发现中,通常使用的是mdns
go run server/main.go
2021-02-18 17:21:05.058961 I | Transport [http] Listening on [::]:59951
2021-02-18 17:21:05.059074 I | Broker [http] Connected to [::]:59952
2021-02-18 17:21:05.059364 I | Registry [mdns] Registering node: service.greeter-1c026e1f-cc9e-41f9-8aa6-fa5945036011
安装etcd
https://github.com/etcd-io/etcd/releases
下载最新版本的 Etcd
启动版本—registry
go run server/main.go --registry=etcd
2021-02-18 17:34:22.984457 I | Transport [http] Listening on [::]:62545
2021-02-18 17:34:22.984673 I | Broker [http] Connected to [::]:62547
2021-02-18 17:34:22.985731 I | Registry [etcd] Registering node: service.greeter-2f57ec05-6790-471e-a868-c66de1d20f54
查看etcd
etcdctl get /micro/registry --prefix --keys-only
/micro/registry/go.micro.http.broker/service.greeter-d1c9df50-013f-4f09-84f7-57c4dc4c4e02
/micro/registry/service.greeter/service.greeter-2f57ec05-6790-471e-a868-c66de1d20f54