Dubbo的一些配置

检查启动

默认情况下,dubbo将检查从属服务在启动时是否可用。当它不可用时,它将抛出异常以防止Spring完成初始化,以便您可以在发布应用程序之前尽早发现问题,默认设置:check=true。你可以关闭检查check=false。例如,某些服务在您运行测试时并不关心它,或者您必须首先因为循环依赖而启动它。此外,如果Spring bean是延迟加载的,或者您使用API​​编程延迟参考服务,请关闭检查,否则服务将在服务暂时不可用时抛出异常,然后获取空引用。

  • 禁用服务的启动检查(在未提供提供程序时抛出一些异常/错误):

    <dubbo:reference interface = "com.foo.BarService" check = "false" />
    
  • 禁用所有服务的启动检查(未提供时抛出一些异常/错误):

    <dubbo:consumer check = "false" />
    
  • 禁用注册中心启动检查(注册订阅失败错误):
    <dubbo:registry check="false" />
    

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。