【技术实现步骤摘要】
一种模型加载方法、系统、电子设备及介质
本专利技术涉及运维技术,特别是涉及一种模型加载方法、系统、电子设备及介质。
技术介绍
随着大数据技术的发展和应用,需要对数据进行保存、运行和维护,尤其是在金融服务、银行债券的业务场景中,需要基于当前现有数据及外部数据的模型应用以及模型分析的结果,为各个业务条线或者板块的日常运营工作提供决策依据,而现有的模型应用及分析过程中可能会出现进程阻塞,进而导致重试请求被停止、数据库连接失败等情况。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种模型加载方法、系统、电子设备及介质,用于解决现有技术中模型应用及分析过程中进程阻塞的问题。为实现上述目的及其他相关目的,本专利技术提供一种模型加载方法,包括:接收业务请求,判断与所述业务请求相对应的模型的类型;根据模型的类型,对模型进行加载。可选的,根据模型的关联信息,对模型进行加载的步骤包括:若所述模型为定时模型时,判断当前ID的模型是否处于执行状态;若当前ID的 ...
【技术保护点】
1.一种模型加载方法,其特征在于,包括:/n接收业务请求,判断与所述业务请求相对应的模型的类型;/n根据模型的类型,对模型进行加载。/n
【技术特征摘要】
1.一种模型加载方法,其特征在于,包括:
接收业务请求,判断与所述业务请求相对应的模型的类型;
根据模型的类型,对模型进行加载。
2.根据权利要求1所述的模型加载方法,其特征在于,根据模型的类型,对模型进行加载的步骤包括:
若所述模型为定时模型时,判断当前ID的模型是否处于执行状态;
若当前ID的模型处于执行状态时,则所述业务请求停止;
若当前ID的模型未处于执行状态时,则将当前ID的模型设定为执行状态。
3.根据权利要求2所述的模型加载方法,其特征在于,将当前ID的模型设定为执行状态的步骤之后还包括:
下载并运行执行文件;
设定当前ID的模型的最大执行时间,若当前ID的模型的执行状态的时间大于或者等于所述最大执行时间,则取出当前ID的模型的进程。
4.根据权利要求3所述的模型加载方法,其特征在于,下载并运行执行文件的步骤包括:查看服务器的文件目录下是否存在Python文件及配套文件,若不存在,则从服务器下载Python文件及配套文件;
执行Python文件,并将当前ID的模型的Python文件的进程对象进行保存。
5.根据权利要求4所述的模型加载方法,其特征在于,当前ID的模型的Python文件的进程对象进行保存的步骤之后还包括:销毁所述Python文件,将当前ID的模型设定为未执行状态。
6.根据权利要求3所述的模型加载方法,其特征在于,取出当前ID的模型的进程的步骤之后还包括:
销毁所述Python文件,将当前ID的模型设定为未执行状态,记录错误信息。
7.根据权利要求1所述的模型加载方法,其特征在于,根据模型的关联信息,对模型进行加载的步骤包括:
当所述模型非即时模型时,则所述业务请求...
【专利技术属性】
技术研发人员:俞晓臣,柴璨,
申请(专利权)人:北京云从科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。