dubbo server线程通信
2016-07-26 19:33:00 0 举报
Dubbo是一个高性能、轻量级的开源Java RPC框架,主要用于服务治理和微服务架构。在Dubbo中,服务器端线程通信是其核心功能之一。当客户端发起远程调用时,Dubbo会根据负载均衡策略选择一个可用的服务器端线程来处理请求。这个过程中,Dubbo会维护一个线程池,用于存储和管理服务器端线程。当有新的请求到来时,Dubbo会从线程池中分配一个线程来处理请求,从而实现服务器端线程的高效管理和调度。同时,Dubbo还支持多种通信协议(如Dubbo协议、HTTP协议等),以满足不同场景下的通信需求。总之,Dubbo通过服务器端线程通信实现了服务的高可用、高性能和可扩展性。
作者其他创作
大纲/内容
request
线程池DubboServerHandler
DubboSaveRegistryCache
DubboRegistryFailedRetryTimer
……
一系列的handler和filter
dubbo 相关线程有NamedThreadFactory 总控创建
dubbo-remoting-server-heartbeat
encodeHandler
CuratorFramework线程次()
nettyHandler
HeaderExchangeHandler 调用channel.send
decodeHandler
netty server worker 线程池New I/O worker
Netty Server 线程(监听网络事件)
0 条评论
下一页