一、 服务注册入口
服务向注册中心nacos注册发生在容器启动最后,通过org.springframework.context.ApplicationListener
触发。ApplicationListner是典型的观察者模式。
org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
中,实现了ApplicationListener接口,并实现了onApplicationEvent方法。其中start()
方法中的register()
方法实现具体的服务注册逻辑。