继承BeanDefinitionRegistryPostProcessor @Component public class BeanCustomLoadHelper implements BeanDefinitionRegistryPostProcessor, ApplicationContextA
现象:利用Async注解异步调用 ,在异步调用方法过程中获取请求上下文报空指针。 原因分析:RequestContextHolder内部采用ThreadLocal(不支持继承),切换线程时无法获取到请求信息。 解决方案: 实现上下文复制装饰器 org.springframework.core.tas
RefreshScope原理 Nacos订阅应用启动事件注册listener com.alibaba.cloud.nacos.refresh.NacosContextRefresher#onApplicationEvent ——> com.alibaba.cloud.nacos.refresh.Na