stack-labs / questions

任何关于Micro的问题都可以在Issue中创建
27 stars 6 forks source link

{ "id": "go.micro.client", "code": 500, "detail": "service api.srv.hub: not found", "status": "Internal Server Error" } #55

Open lantiao opened 4 years ago

lantiao commented 4 years ago

使用etcd服务发现。添加了--registry=etcd --registry_address=xxx 各node成功注册到etcd,web使用的是api+gin方式,web服连中心服时,提示 { "id": "go.micro.client", "code": 500, "detail": "service api.srv.hub: not found", "status": "Internal Server Error" } 感觉还是走了mDNS,大家有没有遇到?

hb-chen commented 4 years ago

如果不确定 web 中的 client 是不是使用 etcd 做注册中心可以 log 打印下 client registry名称以及地址,比如 DefaultClient client.DefaultClient.Options().Registry.String()

lantiao commented 4 years ago

@hb-chen 返回的是etcd。