一种异构系统数据同步过程死循环检测方法、系统及介质技术方案

技术编号:40577801 阅读:19 留言:0更新日期:2024-03-06 17:19
本发明专利技术涉及一种异构系统数据同步过程死循环检测方法、系统及介质,方法包括:监测异构系统之间的同步数据,并以时间轴的顺序记录发生同步的数据信息;将同步的数据信息的转化为特征向量,并基于同步规则记录发生同步的数据信息在单位时间窗口内的变化字段;对若干个连续单位时间窗口的发生同步的数据信息的变化字段周期性检测,以获取变化字段的出现的频次,若变化字段的变化频次大于频次阈值,则发送死循环告警信息或中断数据同步。能够实现零侵入原异构流程系统,可以在数据同步发生前做静态检测,通过分析配置和脚本。可以在数据同步过程中做动态检测,定位出引起循环的字段,能够智能区分人工的正常修改和其它原因引起的异常修改。

【技术实现步骤摘要】

本专利技术涉及信息管理领域,特别是涉及一种异构系统数据同步过程死循环检测方法、系统及介质


技术介绍

1、体量较大的企业在生产、销售过程中往往需要使用到多套软件系统,不同系统间必然存在数据的同步,数据同步可以是多个对象,数据流向也可以是双向的。

2、当整个数据同步流程变得复杂时,就容易出现环状循环数据同步,这除了浪费多个系统的资源,还会由于资源的限制,对其他正常的数据同步过程造成影响。并且,在实际生产环境中,这种情况往往难以发现。

3、在多个系统之间进行数据同步时,当数据同步的过程比较复杂时,容易出现的无法自终止的环状链路,即死循环。这种数据同步死循环类似于单一计算机程序中的死循环,如果不发现可能严重耗费各个系统的计算机cpu等资源,影响其他正常业务进行。并且,这种数据同步死循环可能由于数据在各个系统间流转,且过程复杂,一次循环耗时长,更不容易察觉。


技术实现思路

1、基于此,有必要针对多个系统中数据同步时发生死循环的状况无法及时发现,导致耗费各个系统的资源的问题,提供一种异构系统数据本文档来自技高网...

【技术保护点】

1.一种异构系统数据同步过程死循环检测方法,其特征在于,包括:

2.根据权利要求1所述的一种异构系统数据同步过程死循环检测方法,其特征在于,所述将所述发生同步的数据信息转化为特征向量,并基于同步规则记录所述发生同步的数据信息在单位时间窗口内的变化字段,包括:

3.根据权利要求2所述的一种异构系统数据同步过程死循环检测方法,其特征在于,所述对所述发生同步的数据信息进行死循环预筛选,包括:

4.根据权利要求3所述的一种异构系统数据同步过程死循环检测方法,其特征在于,所述记录发生同步的数据信息在若干个时间窗口内是否均发生变化,若同一数据信息在若干个时间窗口内...

【技术特征摘要】

1.一种异构系统数据同步过程死循环检测方法,其特征在于,包括:

2.根据权利要求1所述的一种异构系统数据同步过程死循环检测方法,其特征在于,所述将所述发生同步的数据信息转化为特征向量,并基于同步规则记录所述发生同步的数据信息在单位时间窗口内的变化字段,包括:

3.根据权利要求2所述的一种异构系统数据同步过程死循环检测方法,其特征在于,所述对所述发生同步的数据信息进行死循环预筛选,包括:

4.根据权利要求3所述的一种异构系统数据同步过程死循环检测方法,其特征在于,所述记录发生同步的数据信息在若干个时间窗口内是否均发生变化,若同一数据信息在若干个时间窗口内均发生数据同步,将发生同步的数据信息转化为特征向量,包括:

5.根据权利要求1所述的一种异构系统数据同步过程死循环检测方法,其特征在于,所述对若干个连续所述单位时间窗口的所述发生同步的数据信息的变化字段周期性检测,以获取所述变化字段的出现频次,若所述变化字段的变化频次大于频次阈值,则发送死循环告警信...

【专利技术属性】
技术研发人员:谢嘉裕冯院华
申请(专利权)人:深圳市纷享互联科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1