测试人社区

非接口类型,如何做系统的稳定性测试

知识模块: 系统的稳定性测试
问题描述:
系统的架构大概是这样的:
有一个服务器A专门从palo数仓取数据;取完数据后,会定时运行一个jar包,将数据进行处理,使之生成后面计算所需的参数文件(文件会进行打包发送给后面的计算平台);之后,再使用另一个服务器B上的计算平台对打包的数据进行解压缩,使用程序提交给多个LSF节点进行计算(循环方式给多个节点计算,采用排队机制)。最后,将计算的结果入库,使用某个平台进行展示。
(PS:目前已经知道的问题,LSF节点进行计算的时候,可能会计算不成功,无法正常生产结果文件)
所有的操作都是通过定时运行jar包去触发的,不是一般的用户页面接口触发,无接口调用。
本人对jmeter接口性能测试比较熟悉,但是这种由定时任务自动触发调用的没有了解过,想请教各位老师,大神,遇到这种情况,需要从哪些方面去考虑,可以借助哪些测试工具或者监控工具去操作,从而能知道系统的性能。
谢谢!!!!有描述不清楚的,可回贴,我随时补充。

这种东西就是一种批处理的性能测试
  • 首先前面的服务器A去仓库拉取可以通过调用接口去执行吗?还是定时任务执行
  • 运行jar包这个,你可以把jar包拿到本地,写点数据测试一下,这个jar包运行的性能;
  • 服务器B的问题同上
  • 如果都是无法通过调用接口的方式进行,可以考虑分节点测试;大体上是拉取数据阶段的性能,运行jar包的性能,服务B上面处理的性能等考虑

都是定时任务的形式去运行的。
大概理解您的思路了,谢谢。