【技术实现步骤摘要】
本申请属于数据处理,尤其涉及一种测试数据准备方法、待压测系统及压测业务链路系统。
技术介绍
1、全链路压测(full link voltage test)是基于实际的生产业务场景、系统环境,模拟海量的用户请求和数据对整个业务链进行压力测试,并持续调优的过程。在大型分布式系统的业务链路中,广泛采用消息中间件(message queue,mq)实现异步信息传递及事件驱动,因此,压测链路上较多包含消息中间件。
2、在进行全链路压测时,当消息中间件不作为压测流量入口时,例如,消息中间件只作为压测链路中的一部分,则只需为压测流量在相同消息中间件实例上单独新建主题即可。而当消息中间件作为压测流量入口时,例如,对分布式系统中的部分系统需要进行分阶段压测,而非所有系统进行压测,或者全链路压测过程中需要以消息中间件中的数据进行对接时,则需要为消息中间件做数据准备,以驱动压测。
3、然而,由于分布式系统中包含的系统种类较多,消息中间件作为压测流量入口时,需要从上游系统的消息中间件中查询数据并写入压测主题。而不同的上游系统对于所生产的
...【技术保护点】
1.一种测试数据准备方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述上游系统对生产的消息中间件具有部分开放权限,包括:
3.根据权利要求1所述的方法,其特征在于,所述独立消息中间件集群还包括备用主题,所述压测主题中的数据是由数据加工处理系统进行加工处理,并将加工处理后的数据存储至所述备用主题,再由所述压测机从所述备用主题中查询数据并写入所述压测主题的。
4.根据权利要求3所述的方法,其特征在于,所述加工处理包括对所述同步数据主题中的数据进行脱敏和偏移处理。
5.根据权利要求1所述的方法,其
...【技术特征摘要】
1.一种测试数据准备方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述上游系统对生产的消息中间件具有部分开放权限,包括:
3.根据权利要求1所述的方法,其特征在于,所述独立消息中间件集群还包括备用主题,所述压测主题中的数据是由数据加工处理系统进行加工处理,并将加工处理后的数据存储至所述备用主题,再由所述压测机从所述备用主题中查询数据并写入所述压测主题的。
4.根据权利要求3所述的方法,其特征在于,所述加工处理包括对所述同步数据主题中的数据进行脱敏和偏移处理。
5.根据权利要求1所述的方法,其特征在于,所述预设条件包括预设的数据同步时...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。