[发明专利]一种模型文件调用系统及方法在审
申请号: | 201910806542.0 | 申请日: | 2019-08-29 |
公开(公告)号: | CN110795398A | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 厉伟键;陈鑫亚;林颜双 | 申请(专利权)人: | 连连银通电子支付有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/13;G06F16/182;G06N20/00 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 杨华 |
地址: | 310000 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模型文件 应用服务器 分布式文件系统 调用 存储路径 配置参数 预设 数据库 存储 数据库连接 模型调用 重启 申请 部署 | ||
本申请提供了一种模型调用系统及方法,其中,系统包括:应用服务器、分布式文件系统和数据库,应用服务器分别与分布式文件系统和数据库连接。分布式文件系统用于存储至少部分模型文件,数据库用于存储至少部分模型文件的配置参数间的对应关系,配置参数包括:模型文件的预设标识与模型文件在分布式文件系统中的预设存储路径。应用服务器用于依据待调用模型文件的标识以及对应关系,确定待调用模型文件的存储路径。应用服务器还用于从待调用模型文件的存储路径下,调用待调用模型文件。在本申请中,在部署模型的过程中,无需重启应用服务器。
技术领域
本申请涉及电子信息领域,尤其涉及一种模型文件调用系统及方法。
背景技术
模型为采用预设的机器学习算法对预设样本进行训练得到的模型,例如,用于打分的模型。模型的文件(以下简称模型文件)通常被应用服务器中的应用程序调用,应用服务器运行被调用的模型文件实现模型的功能。
目前,一般将待上线的模型文件部署在应用服务器中,新上线模型的过程包括:在应用服务器中修改模型的应用配置参数。在完成对应用配置参数的修改后,重启该应用服务器使得修改完成的配置参数生效。
但是,在应用服务器重启的过程中,应用程序不能调用应用服务器中的模型文件,进而影响用户体验。
发明内容
本申请提供了一种模型文件调用系统及方法,目的在于解决在部署模型文件的过程中需重启应用服务器的问题。
为了实现上述目的,本申请提供了以下技术方案:
本申请提供了一种模型文件调用系统,包括:应用服务器、分布式文件系统和数据库;所述应用服务器分别与所述分布式文件系统和所述数据库连接;
所述分布式文件系统,用于存储至少部分模型文件;
所述数据库,用于存储所述至少部分模型文件的配置参数间的对应关系;所述配置参数包括:所述模型文件的预设标识、以及所述模型文件在所述分布式文件系统中的预设存储路径;
所述应用服务器,用于依据待调用模型文件的标识以及所述对应关系,确定所述待调用模型文件的存储路径;
所述应用服务器,还用于从所述待调用模型文件的存储路径下,调用所述待调用模型文件。
可选的,所述分布式文件系统,用于存储至少部分模型文件,包括:
所述分布式文件系统,具体用于存储全部模型文件;
所述数据库,用于存储所述至少部分模型文件的配置参数间的对应关系,包括:
所述数据库,具体用于存储所述全部模型文件的配置参数间的对应关系;
所述应用服务器,用于依据待调用模型文件的标识以及所述对应关系,确定所述待调用模型文件的存储路径,包括:
所述应用服务器,具体用于从所述对应关系中确定与所述待调用模型文件的标识对应的存储路径为所述待调用模型文件的存储路径。
可选的,所述分布式文件系统,用于存储至少部分模型文件,包括:
所述分布式文件系统,具体用于存储在预设时刻之后上线的模型文件;
所述数据库,用于存储所述至少部分模型文件的配置参数间的对应关系,包括:
所述数据库,具体用于存储在所述预设时刻之后上线的模型文件的配置参数间的对应关系;
所述应用服务器,用于依据待调用模型文件的标识以及所述对应关系,确定所述待调用模型文件的存储路径,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于连连银通电子支付有限公司,未经连连银通电子支付有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910806542.0/2.html,转载请声明来源钻瓜专利网。