dubbo服务启动顺序不一致导致空指针问题
dubbo中消费者启动的时候默认为检查生产者是否有效
如果无效的话,注入进来的服务就会是null
需要配置下不检查,就不会发生空指针异常了
@Bean
public ConsumerConfig consumerConfig() {
ConsumerConfig consumerConfig = new ConsumerConfig();
consumerConfig.setCheck(false);
consumerConfig.setTimeout(30000);
return consumerConfig;
}
PanBlogs