PTS里面有个串联链路,我新建了10个链路,压测的时候,如果第五个链路中接口报错了,第六个链路会跑吗?
在阿里云PTS(Performance Testing Service)中,如果你创建了10个串联链路并进行压力测试,当第五个链路中的接口报错时,第六个链路不会继续执行。因为PTS采用的是线性依赖模型,即一个链路中的请求必须等待前一个链路的所有请求都返回后才能开始处理。所以,当一个链路出现错误时,后续链路将停止执行。
PTS中的串联链路是指将多个接口连在一起的压力测试,只有当前一个接口成功时才会执行下一个接口。
如果第5个接口返回失败,那么PTS将停止执行该条测试线程,并报告错误信息。在这种情况下,PTS不会继续执行第六个及后续的接口。
因此,在 PTS 压测时,应该确保每个接口都能正常运行,并记录每个接口的响应时间和成功率。如果出现错误,应优先解决出现错误的接口,以确保整个压力测试的成功
在 PTS 中,一个串联链路中的所有接口需要按照顺序依次执行。如果第五个链路中的接口报错,那么第六个链路将不会被执行。
这是因为串联链路的定义就是:在一个串联链路中,所有接口必须按照顺序依次执行,只有当前一个接口成功完成之后,下一个接口才会开始执行。如果任何一个接口失败,那么整个串联链路就会被视为失败,并且剩余的接口也不会再被调用。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云原生可观测基于Prometheus、Grafana 、OpenTelemetry 等核心产品, 形成指标、链路存储分析、异构数据源集成的数据层, 通过标准PromQL和SQL提供大盘展示、告警与探索能力。