通过Jmeter对Dubbo接口进行接口及性能测试

Posted 晴天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过Jmeter对Dubbo接口进行接口及性能测试相关的知识,希望对你有一定的参考价值。

dubbo接口/性能测试

  • dubbo简介
  • zookeeper简介、安装及配置
  • dubbo服务端demo
  • dubbo客户端调用
  • jmeter工程改造及接口调用
  • 读取jmeter参数用于dubbo性能测试

dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。

其核心部分包含:

  • 远程通讯:提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式
  • 集群容错:提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持
  • 自动发现:基于注册中心目录服务,使服务消费方能动态的查找服务提供方,使地址透明,使服务提供方可以平滑增加或减少机器

dubbo简化模型:

  • provider:暴露服务的服务提供方
  • consumer:调用远程服务的服务消费方
  • registry:服务注册与发现的注册中心(zookeeper)
  • monitor:统计服务的调用次数和调用时间的监控中心
  • container:服务运行容器(jetty,类似tomcat)

zookeeper简介:

  • 作为dubbo服务的注册中心
  • 集群管理

以上是关于通过Jmeter对Dubbo接口进行接口及性能测试的主要内容,如果未能解决你的问题,请参考以下文章

jmeter:dubbo接口测试

使用Jmeter测试Dubbo接口

使用Jmeter测试Dubbo接口(参数设置篇)

关于jmeter测试dubbo接口方式

接口测试很难吗?学会JMeter+Ant接口自动化搭建及实践

Dubbo接口测试Dubbo接口调用Jmeter调用Dubbo接口,Jmeter测试Dubbo接口