一种适用于拟态环境的日志处理方法及系统技术方案

技术编号:24996532 阅读:48 留言:0更新日期:2020-07-24 17:59
本发明专利技术适用于拟态环境的日志处理方法及系统包括:请求裁决器接收到多个执行体发来的日志访问请求,根据日志访问请求对日志访问请求进行合理分组,对同一组内的多个请求信息进行一致性裁决,并生成合适的裁决结果信息,将裁决ID和本组的执行体清单发送给结果分发器;请求裁决器将裁决结果信息发送给日志系统;日志系统接收裁决结果信息,进行真实的日志访问操作,并将操作结果信息发送给结果分发器;结果分发器接收日志系统发来的日志访问结果信息,根据结果信息中的裁决ID查找执行体清单,并将结果信息同时分发至清单中所有异构应用平台执行体;各异构应用平台执行体接收到日志操作结果信息,日志访问结束,继续进行后续操作。

【技术实现步骤摘要】
一种适用于拟态环境的日志处理方法及系统
本专利技术涉及日志系统
,特别是涉及一种适用于拟态环境的日志处理方法及系统。
技术介绍
在现有的应用拟态化构建方案中,日志通常都由各执行体独立记录和管理的。该方案存在两个问题点:1)由于各执行体数据的独立存储日志,随着时间的增长,各执行体上的日志信息会占用大量的存储空间。从而在执行时切换时,需要消耗较长时间来进行执行体间的数据同步操作,进而降低拟态系统整体的可用性。2)为了保证各执行体间日志数据的强一制性,现有应用中常见的随机性因素需要通过修改应用源码的方式来消除,工作量大而繁杂,增加了拟态化改造的难度。比如记录日志时的主键和时间戳,通常由应用自主生成,但是在拟态环境中这两部分在各执行体需要由应用程序来按照指定规则生成,以保证数据的强一制性。
技术实现思路
本专利技术针对现有技术存在的问题和不足,提供一种新型的适用于拟态环境的日志处理方法及系统。本专利技术是通过下述技术方案来解决上述技术问题的:本专利技术提供一种适用于拟态环境的日志处理方法,其特点本文档来自技高网...

【技术保护点】
1.一种适用于拟态环境的日志处理方法,其特征在于,其包括以下步骤:/nS1、请求裁决器接收到多个异构应用平台执行体发来的日志访问请求;/nS2、请求裁决器根据日志访问请求的来源IP、产生的日志内容、请求访问时间等多个因素对日志访问请求进行合理分组;/nS3、请求裁决器对同一组内的多个请求信息进行一致性裁决,并生成合适的裁决结果信息,将裁决ID和本组的执行体清单发送给结果分发器;/nS4、请求裁决器将裁决结果信息发送给日志系统;/nS5、日志系统接收请求裁决器发来的裁决结果信息,进行真实的日志访问操作,并将操作结果信息发送给结果分发器;/nS6、结果分发器接收日志系统发来的日志访问结果信息,根据...

【技术特征摘要】
1.一种适用于拟态环境的日志处理方法,其特征在于,其包括以下步骤:
S1、请求裁决器接收到多个异构应用平台执行体发来的日志访问请求;
S2、请求裁决器根据日志访问请求的来源IP、产生的日志内容、请求访问时间等多个因素对日志访问请求进行合理分组;
S3、请求裁决器对同一组内的多个请求信息进行一致性裁决,并生成合适的裁决结果信息,将裁决ID和本组的执行体清单发送给结果分发器;
S4、请求裁决器将裁决结果信息发送给日志系统;
S5、日志系统接收请求裁决器发来的裁决结果信息,进行真实的日志访问操作,并将操作结果信息发送给结果分发器;
S6、结果分发器接收日志系统发来的日志访问结果信息,根据结果信息中的裁决ID查找执行体清单,并将结果信息同时分发至清单中所有异构应用平台执行体;
S7、各异构应用平台执行体接收到日志...

【专利技术属性】
技术研发人员:张帆谢光伟刘斌钟俊
申请(专利权)人:上海红阵信息科技有限公司
类型:发明
国别省市:上海;31

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

1