【技术实现步骤摘要】
数据处理的异常检测方法、装置、设备及存储介质
[0001]本专利技术涉及测试领域,尤其涉及一种数据处理的异常检测方法、装置、设备及存储介质。
技术介绍
[0002]目前,软件平台(例如,数据调度平台)有新功能发布时,需要检测新功能是否对软件平台已有的功能造成影响,例如,数据调度平台上具有大量的数据调度任务,且调度环境具有复杂的检查条件和任务之间的依赖关系,当新功能上线时可能会对存量的调度任务造成很大的影响。当软件平台数据量极大时,无法通过手动对比或抽查对比的方式查找出新功能对存量数据的影响。
技术实现思路
[0003]鉴于以上内容,本专利技术提供一种数据处理的异常检测方法、装置、设备及存储介质,其目的在于解决现有技术中当软件平台数据量极大时,无法通过手动方式查找出新功能对存量数据影响的技术问题。
[0004]为实现上述目的,本专利技术提供一种数据处理的异常检测方法,该方法包括:
[0005]从预设的服务器集群中选取预发布环境对应的第一服务器,在所述第一服务器中发布预设的待检测内容;
[0006]接收不同版本客户端发起的数据处理的请求,基于所述请求对应的标识,将所述请求分发至所述第一服务器和生产环境对应的第二服务器,以供所述第一服务器和所述第二服务器执行数据处理操作;
[0007]读取所述第一服务器执行数据处理操作后得到的第一目标信息,及第二服务器执行数据处理操作后得到的第二目标信息;
[0008]分别构建第一目标信息、第二目标信息对应的第一、第二有向无环图,判断 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理的异常检测方法,其特征在于,所述方法包括:从预设的服务器集群中选取预发布环境对应的第一服务器,在所述第一服务器中发布预设的待检测内容;接收不同版本客户端发起的数据处理的请求,基于所述请求对应的标识,将所述请求分发至所述第一服务器和生产环境对应的第二服务器,以供所述第一服务器和所述第二服务器执行数据处理操作;读取所述第一服务器执行数据处理操作后得到的第一目标信息,及第二服务器执行数据处理操作后得到的第二目标信息;分别构建第一目标信息、第二目标信息对应的第一、第二有向无环图,判断第一、第二有向无环图是否相同,并判断第一目标信息、第二目标信息的第一、第二状态信息是否相同,当所述第一、第二有向无环图不同或者第一、第二状态信息不同时,向预设终端反馈提示信息。2.如权利要求1所述的数据处理的异常检测方法,其特征在于,所述从预设的服务器集群中选取预发布环境对应的第一服务器包括:基于预设计算规则及所述服务器集群各服务器的预设指标值,计算得到各服务器的资源使用率,将资源使用率最小的服务器作为所述第一服务器,其中,所述预设计算规则包括:L
i
=1
‑
(1
‑
W1×
X
i1
)
×
(1
‑
W2×
X
i2
)
×
(1
‑
W3×
X
i3
)
×
(1
‑
W4×
X
i4
)其中,L
i
表示第i个服务器的资源使用率,X
i1
表示第i个服务器CPU的使用率,X
i2
表第i个服务器内存的使用率,X
i3
表示第i个服务器IO的使用率,X
i4
表第i个服务器网络的使用率,W1表示第i个服务器CPU的预设权重,W2表示第i个服务器内存的预设权重,W3表示第i个服务器IO的预设权重,W4表示第i个服务器网络的预设权重。3.如权利要求1所述的数据处理的异常检测方法,其特征在于,所述在所述第一服务器中发布预设的待检测内容包括:从预设存储路径获取所述待检测内容对应的更新代码,将所述更新代码发送至预设的测试环境执行测试操作,当所述更新代码通过所述测试操作时,将所述更新代码生成上线脚本,基于所述上线脚本在所述第一服务器中发布待检测内容。4.如权利要求1所述的数据处理的异常检测方法,其特征在于,在将所述请求分发至所述第一服务器和生产环境对应的第二服务器之后,所述方法还包括...
【专利技术属性】
技术研发人员:裴阔,丁海江,宋东燚,李桂芸,
申请(专利权)人:平安银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。