53,Dubbo 序列化协议

dubbo 支持不同的通信协议

1,dubbo 协议

默认就是走dubbo 协议,单一长链接,进行的是NIO 异步通信,基于hessian 作为序列化协议。使用的场景是: 传输数量小(每次请求在 100kb以内),但是并发量很高。

为了要支持高并发场景,一般是服务提供者就几台机器,但是服务消费者有上百台,可能每一天调用量达到上亿次! 此时用长连接是最合适的,就是跟每个服务消费者维持一个长连接就可以,可能总共就100 个连接。然后后面直接基于长连接NIO 异步通信,可以支撑高并发请求。
长连接,通俗点说,就是建立连接过后可以持续阿松请求,无需在建立连接。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容