dubbo工作原理

dubbo 阿里开源RPC远程服务调用框架,解决容灾、扩展、负载等问题

简单理解为dubbo分为configserver、client、server三个模块,configserver会和client、server建立socket长链接,做实时的心跳检测,收集client请求信息、server服务提供信息等

client的每次请求,会先到configserver中取server信息(服务地址、端口、名称等),然后再通过这些信息请求服务

当有多个server服务是,config会根据某些方式进行负载,例如轮询、随机、权重


你可能感兴趣的:(dubbo工作原理)