1.一种微服务的部署方法,其特征在于,所述方法包括:获取归属于待部署微服务的算法文件;
确定所述待部署微服务的编程语言类型;
基于所述编程语言类型,生成对应所述待部署微服务的多种应用程序编程接口API接口,每种API接口分别对应一种编程语言类型;
基于所述算法文件和所述多种API接口,部署所述待部署微服务。
2.如权利要求1所述的方法,其特征在于,所述确定所述待部署微服务的编程语言类型,包括:基于所述算法文件,识别得到所述待部署微服务的编程语言类型。
3.如权利要求1所述的方法,其特征在于,所述基于所述编程语言类型,生成对应所述待部署微服务的多种API接口,包括:识别所述算法文件的算法;
基于所述算法,生成预设编程语言类型的编译算法文件;
基于所述编译算法文件,生成所述多种API接口。
4.如权利要求2所述的方法,其特征在于,所述方法还包括:获取所述待部署微服务对应的配置文件,所述配置文件包括所述待部署微服务的编程语言类型;
在所述基于所述算法文件,识别得到所述待部署微服务的编程语言类型之后,所述方法还包括:基于所述配置文件所包括的编程语言类型,对识别得到的编程语言类型进行校验。
5.如权利要求3所述的方法,其特征在于,所述方法还包括:获取所述待部署微服务对应的配置文件,所述配置文件包括算法名;
在所述识别所述算法文件的算法之后,所述方法还包括:基于所述算法名,对识别得到的算法进行校验。
6.一种微服务的部署装置,其特征在于,所述装置包括:第一获取模块,用于获取归属于待部署微服务的算法文件;
确定模块,用于确定所述待部署微服务的编程语言类型;
生成模块,用于基于所述编程语言类型,生成对应所述待部署微服务的多种应用程序编程接口API接口,每种API接口分别对应一种编程语言类型;
部署模块,用于基于所述算法文件和所述多种API接口,部署所述待部署微服务。
7.如权利要求6所述的装置,其特征在于,所述确定模块具体用于:基于所述算法文件,识别得到所述待部署微服务的编程语言类型。
8.如权利要求6所述的装置,其特征在于,所述生成模块具体用于:识别所述算法文件的算法;
基于所述算法,生成预设编程语言类型的编译算法文件;
基于所述编译算法文件,生成所述多种API接口。
9.如权利要求7所述的装置,其特征在于,所述装置还包括:第二获取模块,用于获取所述待部署微服务对应的配置文件,所述配置文件包括所述待部署微服务的编程语言类型;
第一校验模块,用于基于所述配置文件所包括的编程语言类型,对识别得到的编程语言类型进行校验。
10.如权利要求8所述的装置,其特征在于,所述装置还包括:第三获取模块,用于获取所述待部署微服务对应的配置文件,所述配置文件包括算法名;
第二校验模块,用于基于所述算法名,对识别得到的算法进行校验。