【技术实现步骤摘要】
系统数据处理逻辑更新方法、装置和数据处理系统
本申请涉及计算机
,特别是涉及一种系统数据处理逻辑更新方法、装置、数据处理系统和存储介质。
技术介绍
随着人工智能平台技术的发展,越来越多的人工智能平台的数据处理系统能够支持用户的个性化需求。在实现用户的个性化需求的过程中,通过获取用户的个性化的配置数据,来实现对系统的个性化配置,基于这种处理方式,能够满足大部分用户的需求。然而,目前的基于配置数据进行系统的个性化配置的方式,当用户需求更新时,需要人为停止系统运行、通过更新配置数据实现系统的数据处理逻辑的更新、再人为启动运行来得到更新系统,当用户需要对系统的某项功能进行更新时,仅通过配置数据的更新难以满足,一般需要通过重新编写系统的功能代码进行替换,需要编写的代码量巨大,从而影响系统的更新效率。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够简化更新过程的系统数据处理逻辑更新方法、装置、数据处理系统和存储介质。一种系统数据处理逻辑更新方法,方法包括:当系统配置文件更新时 ...
【技术保护点】
1.一种系统数据处理逻辑更新方法,其特征在于,所述方法包括:/n当系统配置文件更新时,识别更新的系统配置文件中的更新配置项并确定系统主框架的数据处理逻辑,所述数据处理逻辑通过响应系统启动操作,将读取的系统配置文件中的配置参数和配置插件加载至系统主框架得到;/n确定所述更新配置项对应的预设动作,所述预设动作包括参数更新、插件重载以及重启系统中的任意一项;/n基于所述更新配置项,执行所述预设动作,以对所述系统主框架的数据处理逻辑进行更新。/n
【技术特征摘要】
1.一种系统数据处理逻辑更新方法,其特征在于,所述方法包括:
当系统配置文件更新时,识别更新的系统配置文件中的更新配置项并确定系统主框架的数据处理逻辑,所述数据处理逻辑通过响应系统启动操作,将读取的系统配置文件中的配置参数和配置插件加载至系统主框架得到;
确定所述更新配置项对应的预设动作,所述预设动作包括参数更新、插件重载以及重启系统中的任意一项;
基于所述更新配置项,执行所述预设动作,以对所述系统主框架的数据处理逻辑进行更新。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应系统启动操作,读取系统配置文件;
将所述系统配置文件中的配置参数加载至系统主框架,并调用插件管理服务获取所述配置插件中的数据;
根据所述配置插件的插件类型,确定所述配置插件在所述系统主框架中对应的初始插件;
将所述配置插件的数据更新至所述初始插件,得到更新插件;
根据所述系统主框架中加载的配置参数和所述更新插件,得到所述系统主框架的数据处理逻辑。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取系统配置文件最新的更新时间;
将所述最新的更新时间与上一次获取的更新时间进行比较,根据比较结果判断所述系统配置文件是否更新。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
创建系统配置文件监听线程,由所述系统配置文件监听线程轮询获取所述系统配置文件的更新时间;
当所述更新时间与上一次轮询获取的更新时间的时间间隔不大于轮询的时间间隔时,得到系统配置文件更新的监听结果;
所述确定所述更新配置项对应的预设动作之后,还包括:
将所述系统配置文件监听线程由执行状态转入睡眠状态;
当处于所述睡眠状态的睡眠时长达到所述轮询的时间间隔时,唤醒所述系统配置文件监听线程进入下一次轮询...
【专利技术属性】
技术研发人员:毛江云,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。