【技术实现步骤摘要】
本专利技术涉及分布式处理及软件测试,尤其涉及一种基于公允调整的测试环境超时处理方法和装置。
技术介绍
1、近年来,分布式系统凭借其分布性、自治性、并行性所具有的强大可拓展性和易开发性等优点,得到迅速推广。但在分布式框架下,因为拆分出更多微服务,所以完成一个服务所需要的服务个数越来越多,有些甚至多达十个以上。
2、在分布式系统规模的扩大以及不断迭代过程中,长链路下服务容易受到环境、网络、应用改造、链路变化等多方面影响。尤其是在测试环境相对生产环境更低配的带宽资源、网络设备、机房条件等差异,环境网络波动很容易引起链路响应时间变长,当超出终端交易的超时设置后出现报错。业务测试人员经常反映受交易超时困扰导致无法正常测试,即使生产上该交易没有问题,但技术人员由于不确定是否由于下游发生改造引发影响,需要针对不同交易召集各个下游应用人员频繁确认。而确认结果经常是,各个节点响应耗时由于网络延迟增加了几十到上百毫秒属于测试环境正常抖动,但各段叠加后最终超出上游超时设置。
3、对于测试环境下因链路超时引起的报错,目前一般采用上游临时
...【技术保护点】
1.一种基于公允调整的测试环境超时处理方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于公允调整的测试环境超时处理方法,其特征在于,所述获取交易链路中所述交易的应用节点信息包括:利用全息监控技术拉取交易链路的应用节点信息。
3.如权利要求2所述的基于公允调整的测试环境超时处理方法,其特征在于,所述利用全息监控技术拉取交易链路的应用节点信息包括:
4.如权利要求1所述的基于公允调整的测试环境超时处理方法,其特征在于,所述获取所述交易对应应用节点的超时参数名及超时参数值包括:通过所述交易名和所述应用名到应用的参数配置中心匹配获
...【技术特征摘要】
1.一种基于公允调整的测试环境超时处理方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于公允调整的测试环境超时处理方法,其特征在于,所述获取交易链路中所述交易的应用节点信息包括:利用全息监控技术拉取交易链路的应用节点信息。
3.如权利要求2所述的基于公允调整的测试环境超时处理方法,其特征在于,所述利用全息监控技术拉取交易链路的应用节点信息包括:
4.如权利要求1所述的基于公允调整的测试环境超时处理方法,其特征在于,所述获取所述交易对应应用节点的超时参数名及超时参数值包括:通过所述交易名和所述应用名到应用的参数配置中心匹配获取相应的超时参数名及超时参数值。
5.如权利要求1所述的基于公允调整的测试环境超时处理方法,其特征在于,所述获取所述交易对应应用节点的生产环境网络区域和测试环境网络区域包括:通过生产环境和测试环境的服务器台账信息,获取生产服务器和测试服务器所在网段,将所述网段作为...
【专利技术属性】
技术研发人员:孟凡亮,李元华,张彦,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。