Dubbo中@Service工作过程解析
Dubbo @Service
注解的加载和启动过程
1 | <dubbo:reference cluster="failover" /> |
当出现失败,重试其它服务器,通常用于读操作(推荐使用)。重试会带来更长延时。
1 | <dubbo:reference cluster="failfast" /> |
只发起一次调用,失败立即报错,通常用于非幂等性的写操作。如果有机器在重启,可能会出现调用失败。
1 | <dubbo:reference cluster="failsave" /> |
出现异常时,直接忽略,通常用于写入审计日志等操作
1 | <dubbo:reference cluster="failback" /> |
后台记录失败请求,定时重发。通常用于消息通知等操作。
1 | <dubbo:reference cluster="forking" /> |
只要一个成功就返回,通常用于实时性比较广的读操作。
1 | <dubbo:reference cluster="broadcast" /> |
广播调用,所有逐个调用。任意一台报错则报错。通常用于更新提供方本地状态。
1 | <dubbo:reference cluster="available" /> |
1 | <dubbo:reference cluster="mergeable" /> |
/etc/yum.repos.d/mongodb-org-4.2.repo
。具体版本按实际情况而定。1 | [mongodb-org-4.2] |
yum update
mongodb
yum -y install mongodb-org
1 | whereis mongod |
1 | mongod -f /etc/mongod.conf |