版本主要内容

新特性

支持在线安装、卸载、升级探针
远程调用服务白名单支持从客户端配置
远程调用服务支持返回值mock和http转发mock
支持手工添加业务活动,自定义虚拟入口
中间件收集比对

缺陷优化

修复调试工具白屏的问题
压测场景停止兜底方案-3分钟后强制停止
部分解决cloud本地缓存问题,支持redis

版本新特性介绍

在线安装、卸载、升级探针

适用Agent版本:

5.0.0及以上版本

前置部署

首先,需要在应用服务器上部署一个轻量级Agent–5.0.0版本
轻量级Agent一般不会再进行二次升级,后续升级均在控制台升级探针即可

应用节点查看

进入「应用管理」–「应用详情」页面,点开探针管理,可以看到部署了轻量Agent的节点。

应用节点安装探针

选择某个应用节点,点击「安装」

请先从【探针团队】获取需要升级的探针
可选择已有版本号,也可点击「新增探针版本」,上传新的探针包

上传探针,点击确定后,选择最新的版本号(上传的探针包的版本号)

点击确定,开始安装,该节点显示安装中

安装预计5~10分钟,请耐心等待。安装成功后,该节点状态变为已安装。

应用节点升级探针

应用节点卸载探针

选择需要卸载探针的节点,点击「卸载」,进行二次确认「确认卸载」,探针开始卸载。

卸载成功后,节点状态变为未安装

远程调用服务

适用Agent版本:

5.0.0及以上版本

使用场景

对业务活动发起流量后,系统会自动梳理业务活动流经的应用的对外调用请求,以及提供了该接口名称的服务端应用。
远程调用不同的配置,对压测流量的处理方式不一样。

  • 未配置:表示有压测流量经过时,探针会抛出未配置白名单的错误
  • 白名单:表示允许压测流量调用,前置条件:有对应的服务端应用
  • 返回值mock:有压测流量经过时,会走客户端mock配置的逻辑,自动返回配置的mock返回值。支持类型:feign、HTTP、dubbo
  • 转发mock:有压测流量经过时,会走服务端mock配置的逻辑,自动转发到配置的mock地址。优先支持类型:HTTP

    远程调用服务自动梳理

    对业务活动发起流量后,系统会自动梳理业务活动流经的应用的对外调用请求,以及提供了该接口名称的服务端应用。

    点击「编辑配置」,可以配置需要的类型。
    若该接口没有匹配到服务端应用,点击配置,只能配置以下类型:
  1. 返回值mock
  2. 转发mock
    若该接口没有匹配到服务端应用,点击配置,可配置以下类型:
  3. 白名单
  4. 返回值mock
  5. 转发mock

    白名单

    白名单:表示允许压测流量调用,前置条件:有对应的服务端应用

    返回值mock

    返回值mock:有压测流量经过时,会走客户端mock配置的逻辑,自动返回配置的mock返回值。支持类型:feign、HTTP、dubbo

    转发mock

    转发mock:有压测流量经过时,会走服务端mock配置的逻辑,自动转发到配置的mock地址。优先支持类型:HTTP

    手工添加业务活动,自定义虚拟入口

    使用场景

    需要对探针不支持的入口发起压测。比如php的服务
    需要不接探针发起压测

文档更新时间: 2021-12-01 13:19   作者:ShuLieVip