https://www.nowcoder.com/feed/main/detail/4fcb3f369c724ba7b6ca58b84f70a7db
服务注册和发现的基本流程如下图所示:
首先,在服务启动时,服务提供者会向注册中心注册服务,暴露自己的地址和端口等,注册中心会更新服务列表。服务消费者启动时会向注册中心请求可用的服务地址,并且在本地缓存一份提供者列表,这样在注册中心宕机时仍然可以正常调用服务。
如果提供者集群发生变更,注册中心会将变更推送给服务消费者,更新可用的服务地址列表。
注册中心是怎么进行服务发现的
A服务通过注册中心调用B服务的过程
服务发现过程
服务注册和服务发现内部实现细节