Generally, Dubbo Config Bean will be added into ConfigManager on the bean initialization life cycle through CommonAnnotationBeanPostProcessor executing the callback of @PostConstruct. However, the instantiation and initialization of Dubbo Config Bean could be too early before CommonAnnotationBeanPostProcessor, e.g, execution, thus it's required to register the current instance as a BeanPostProcessor into the BeanFatory using BeanDefinitionRegistryPostProcessor as early as possible.