ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> 其他编程jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播 >> dubbo典型协议、传输组件、序列化方式组合性能对比测试

dubbo典型协议、传输组件、序列化方式组合性能对比测试(3/5)

来源:网络整理     时间:2016-06-14     关键词:

本篇文章主要介绍了" dubbo典型协议、传输组件、序列化方式组合性能对比测试",主要涉及到方面的内容,对于其他编程jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 一、前言Dubbo作为一个扩展能力极强的分布式服务框架,在实现rpc特性的时候,给传输协议、传输框架和序列化方式提供了多种扩展实现,供开发者根据实际场景进行选择...

单个POJO1.91毫秒
POJO集合 (100)4.48毫秒
1K String1.0毫秒
100K String3.3毫秒
1M String18.09毫秒

D、RMI 协议、netty 传输、java 序列化 

单个POJO1.63毫秒
POJO集合 (100)5.15毫秒
1K String0.77毫秒
100K String2.15毫秒
1M String15.21毫秒

E、RMI 协议、netty 传输、hessian2 序列化 

 

单个POJO1.63毫秒
POJO集合 (100)5.12毫秒
1K String0.76毫秒
100K String2.13毫秒
1M String15.11毫秒

F、Hessian协议、servlet(tomcat容器)、hessian2 序列化 

 

单个POJO1.6毫秒
POJO集合 (100)5.98毫秒
1K String1.88毫秒
100K String5.52毫秒
1M String39.87毫秒

G、WebService协议、servlet(tomcat容器)、SOAP序列化

单个POJO7.4毫秒
POJO集合 (100)34.39毫秒
1K String6.0毫秒
100K String7.43毫秒
1M String34.61毫秒

4、性能对比

六、多线程测试

1、由于测试机器配置较低,为了避免达到CPU瓶颈,测试设定服务消费方Consumer并发10个线程,每个线程连续对远程方法执行5次调用,服务提供方设置允许最大连接数100个,同时5个连接并行执行,超时时间设置为5000ms,要求所有事务都能正确返回没有异常,统计包含首次建立连接的消耗时间。

2、服务消费方测试代码

相关图片

相关文章