一道面试题
让我们开门见山,直面主题:Dubbo 服务里面有个服务端,还有个消费端你知道吧?
服务端和消费端都各有一个线程池你知道吧?
那么面试题来了:一般情况下,服务提供者比服务消费者多吧。一个服务消费方可能会并发调用多个服务提供者,每个用户线程发送请求后,会进行超时时间内的等待。多个服务提供者可能同时做完业务,然后返回,服务消费方的线程池会收到多个响应对象。这个时候要考虑一个问题,如何将线程池里面的每个响应对象传递给相应等待的用户线程,且不出错呢?
01 微服务之Dubbo
-
Dubbo 支持哪些协议,每种协议的应用场景,优缺点?
-
Dubbo 超时时间怎样设置?
-
Dubbo 有些哪些注册中心?
-
Dubbo 集群的负载均衡有哪些策略
-
Dubbo 的核心功能?
-
Dubbo 服务注册与发现的流程?
-
Dubbo 的架构设计?
-
Dubbo 框架设计一共划分了 10 个层:
-
Dubbo 支持哪些协议,每种协议的应用场景,优缺点?
-
dubbo 推荐用什么协议?
-
Dubbo 默认采用注册中心?
-
Dubbo 与 Spring 的关系?