版本主要内容
新特性
支持在线安装、卸载、升级探针
远程调用服务白名单支持从客户端配置
远程调用服务支持返回值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
远程调用服务自动梳理
对业务活动发起流量后,系统会自动梳理业务活动流经的应用的对外调用请求,以及提供了该接口名称的服务端应用。
点击「编辑配置」,可以配置需要的类型。
若该接口没有匹配到服务端应用,点击配置,只能配置以下类型:
- 返回值mock
- 转发mock
若该接口没有匹配到服务端应用,点击配置,可配置以下类型: - 白名单
- 返回值mock
- 转发mock
白名单
白名单:表示允许压测流量调用,前置条件:有对应的服务端应用返回值mock
返回值mock:有压测流量经过时,会走客户端mock配置的逻辑,自动返回配置的mock返回值。支持类型:feign、HTTP、dubbo转发mock
转发mock:有压测流量经过时,会走服务端mock配置的逻辑,自动转发到配置的mock地址。优先支持类型:HTTP手工添加业务活动,自定义虚拟入口
使用场景
需要对探针不支持的入口发起压测。比如php的服务
需要不接探针发起压测
文档更新时间: 2021-12-01 13:19 作者:ShuLieVip