摘要:
注册中心默认使用了Zookeeper,服务提供者在什么时候执行Filter,如何注册到Zookeeper,如何作为临时节点注册到Zookeeper的哪个目录?我们带着这些疑问来阅读文章。
Protocol的实现顺序
纠正一下前面提到的Protocol的SPI默认实现类,其实是不对的,因为ExtensionLoader在加载具体类的时候,会根据@Activate注解先加载Wrapper包装类,比如实现了Protocol接口并且启用的Wrapper包装类就有2个,优先级从小到大:
@Activate(order = 100)
public class ProtocolFilterWrapper implements Protocol {
@Override