分布式架构学习之:021--Dubbo服务启动依赖检查
来源:互联网 发布:方正综艺字体 mac 编辑:程序博客网 时间:2024/06/05 16:46
启动时检查
(+) (#)
可以通过check="false"关闭检查,比如,测试时,有些服务不关心,或者出现了循环依赖,必须有一方先启动。
关闭某个服务的启动时检查:(没有提供者时报错)
<
dubbo:reference
interface
=
"com.foo.BarService"
check
=
"false"
/>
例:
<!-- 调用账户服务 -->
<dubbo:reference interface="edu.pay.facade.account.service.AccountTransactionFacade" id="accountTransactionFacade" check="false" />
<dubbo:reference interface="edu.pay.facade.account.service.AccountQueryFacade" id="accountQueryFacade" check="false" />
关闭所有服务的启动时检查:(没有提供者时报错)
<
dubbo:consumer
check
=
"false"
/>
关闭注册中心启动时检查:(注册订阅失败时报错)
<
dubbo:registry
check
=
"false"
/>
也可以用dubbo.properties配置:
dubbo.properties
dubbo.reference.com.foo.BarService.check=false
dubbo.reference.check=false
dubbo.consumer.check=false
dubbo.registry.check=false
也可以用-D参数:
java -Ddubbo.reference.com.foo.BarService.check=false
java -Ddubbo.reference.check=false
java -Ddubbo.consumer.check=false
java -Ddubbo.registry.check=false
引用缺省是延迟初始化的,只有引用被注入到其它Bean,或被getBean()获取,才会初始化。
如果需要饥饿加载,即没有人引用也立即生成动态代理,可以配置:
<
dubbo:reference
interface
=
"com.foo.BarService"
init
=
"true"
/>
0 0
- 分布式架构学习之:021--Dubbo服务启动依赖检查
- Dubbo服务启动依赖检查
- Dubbo服务启动依赖检查
- Dubbo服务启动依赖检查
- Dubbo服务依赖检查
- 分布式架构学习之:024--Dubbo直连服务提供者
- 分布式架构学习之:025--Dubbo服务只订阅
- 分布式架构学习之:026--Dubbo服务只注册
- Dubbo高级篇_08_Dubbo服务启动依赖检查
- Dubbo实战(四)服务启动依赖检查配置
- Dubbo启动时检查依赖
- DUBBO学习:启动检查
- 分布式架构学习之:000--介绍Dubbo
- 分布式架构学习之:018--Dubbo集群
- 分布式架构学习之:001--使用Dubbo对传统工程进行服务化改造
- 分布式架构学习之:003--使用Dubbo进行规模服务化前的工程结构优化
- 分布式架构学习之:005--构建Dubbo服务的可执行jar包
- 分布式架构学习之:004--Dubbo管控台dubbo-admin
- JAVA加密算法- 数字签名算法(RSA、DSA)
- 关于函数模板
- 1051. Pop Sequence
- 【python学习笔记】10:Beautiful Soup模块的使用
- 图片在线压缩网站
- 分布式架构学习之:021--Dubbo服务启动依赖检查
- MySQL索引背后的数据结构及算法原理
- 域名,IP,主机名的区别与使用
- (3)关卡编辑器之选项卡、主菜单栏
- ActiveMQ 即时通讯服务 浅析
- WordPress基本设置
- 设计模式(八)--观察者模式
- 当将电容传感器技术用于钱包防盗...
- 打war包部署,debug测试代码