如何测试 调试rpc 分布式
1、接收一个BenchmarkMessage,更鸷拳林根改它前两个字段的值为"OK" 和 100,这样客户端得到服务的结果后能够根据结果判断服务是否正常的执行。
2、Dubbo的测试代码改自 dubo-demo,Motan的测试代码改自 motan-demo。rpcx和gRPC的测试代码在 rpcx benchmark。
3、Thrift使用Java进行测试。测试将用吞吐率、相应时间平均值、响应时间中位数、响应时间最大值进行比较(响应时间最小值都为0,不必比较)。
4、当然最好以Top Percentile的指标进行比较,但是我没有找到Go语言的很好的统计这个库,所以暂时比较中位数。
5、另外测试中服务的成功率都是100%。测试是在两台机器上执行的,一台机器做服务器,一台机器做客户端。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:52
阅读量:76
阅读量:70
阅读量:56
阅读量:78