Go语言服务发现:Consul与Etcd

Go语言服务发现:Consul与Etcd

1. Consul客户端

import "github.com/hashicorp/consul/api" func RegisterService(client *api.Client, svc *api.AgentServiceRegistration) error { return client.Agent().ServiceRegister(svc) }

2. 总结

服务发现在微服务架构中至关重要,Consul和Etcd是常用的服务发现解决方案。