ServiceDiscovery
2016-05-19 17:49:04 0 举报
ServiceDiscovery(服务发现)是一种网络技术,用于在分布式系统中自动查找和管理服务。它允许客户端应用程序找到可用的服务提供者,而无需手动配置它们的地址或端口。服务发现的主要优点是它可以提高系统的可扩展性、可靠性和灵活性。通过使用服务发现,开发人员可以更容易地添加或删除服务实例,而不会影响现有的客户端应用程序。此外,服务发现还可以帮助防止单点故障,因为如果一个服务提供者出现故障,客户端应用程序可以自动切换到另一个可用的服务提供者。常见的服务发现协议包括Zookeeper、Etcd、Consul和Kubernetes等。
作者其他创作
大纲/内容
RandomStrategy
ServiceDiscovery
- service_repos-lb_strategy-heartbeat_monitor
+get_service_repos()+get_service_endpoint()+init()+update_service_repos()
https://tech.imdada.cn/2015/12/03/service-registry-and-discovery-with-zk/
LoadBalanceStrategy
+select_host()
RoundRobinStrategy
0 条评论
下一页