原文地址:https://microservices.io/patterns/self-registration.html
假设你采用了客户端服务发现或者服务端服务发现,服务启动时需要向注册中心注册实例,在关闭时向注册中心注销,以便其他服务感知。
服务实例如何向注册中心注册或注销?
引入一个第三方注册代理,负责服务实例在服务注册中心注册和注销。当服务实例启动时,注册代理将实例注册到注册中心。当服务实例关闭时,注册代理负责注销实例。
第三方注册模式的例子包括:
第三方注册模式的好处包括:
也有一些缺点: