CN114721659B 函数服务处理方法、装置及电子设备 (阿里云计算有限公司)_第1页
CN114721659B 函数服务处理方法、装置及电子设备 (阿里云计算有限公司)_第2页
CN114721659B 函数服务处理方法、装置及电子设备 (阿里云计算有限公司)_第3页
CN114721659B 函数服务处理方法、装置及电子设备 (阿里云计算有限公司)_第4页
CN114721659B 函数服务处理方法、装置及电子设备 (阿里云计算有限公司)_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本说明书一个或多个实施例提供一种函数应于从用于存储镜像的仓库中获取到与集成开2获取与待构建的函数服务对应的源代码,并获取用于构建与所述函基于所述集成开发环境对所述源代码进行编译,生成与所述函数服务对应的服务文基于所述服务文件和所述配置文件构建所述第二镜像,并将通过与所述集成开发环境对应的用户界面,向用户输出与所述函数服获取所述用户填充至所述代码框架中的代码,并基于所述代码和所3.根据权利要求1所述的方法,所述获取用于构建与所述函数服务对应的第二镜像的基于所述集成开发环境对所述源代码进行编译,生成与所述函数服务对应的目标文获取与所述函数服务对应的依赖文件,并将所述目标文件和所5.根据权利要求1所述的方法,所述基于所述服务文件和所述配置文件构建所述第二如果编译成功,基于所述服务文件和所述配置文件构建所述如果编译失败,通过与所述集成开发环境对应的用户界将预设的服务参数输入至所述函数服务中进行计将所述部署日志和所述测试日志向用户进行3创建模块,用于响应于从用于存储镜像的仓库中获取模块,用于获取与待构建的函数服务对应的源代码,并生成模块,用于基于所述集成开发环境对所述源代码进构建模块,用于基于所述服务文件和所述配置文件构建所部署模块,用于响应于从所述仓库中获取到所述第二测试模块,用于将预设的服务参数输入至所述函数服务中其中,所述处理器通过运行所述可执行指令以实现如权利要求45[0024]将预设的服务参数输入至所述函数服务中进行计算,以对所述函数服务进行测[0026]可选地,所述镜像为Docker镜像;所述容器为Docker容器;所述配置文件为6[0049]可选地,所述镜像为Docker镜像;所述容器为Docker容器;所述配置文件为[0054]其中,所述处理器通过运行所述可执行指令以实现如上述任一项所述方法的步7[0064]图5是本说明书一示例性实施例示出的一种函数服务处理装置所在电子设备的硬中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相8用程序所需要的依赖文件等都可以被打包到镜像中。通过打包应用程序本身及其依赖项,[0080]Docker容器(Container)是独立运行的一个或一组应用程序,是Docker镜像运行9[0087]以Docker为例,Docker客户端或用户自定义的应用程序可以部署在手机12-手机[0089]上述函数服务处理方法可以应用于如图2所示的服务器11;服务器11可以作为容[0090]步骤301,响应于从用于存储镜像的仓库中获取到与集成开发环境对应的第一镜[0091]在实际应用中,用户可以通过集成开发环境(IntegratedDevelopment上述主机可以响应于从该仓库中获取到该第一镜像,基于该第一镜像创建容器(可称为第[0096]对于容器而言,可以将容器为其中运行的web应用程序提供的端口映射到运行了文件中的文本内容通常包含构建镜像所需要的[0106]对于任意一个代码框架而言,该代码框架可以与函数服务的一个服务类型对由于与属于同一个服务类型的函数服务对应的源代码中,通常可以包含较多重复的代码,该用户填入的代码和该代码框架生成与上述函数[0110]对于任意一个配置文件而言,该配置文件可以与函数服务的一个服务类型对由于用于构建与属于同一个服务类型的函数服务对应的镜像的配置文件通常相同或具有[0111]后续,上述主机可以生成与待构建的上述函数服务的服并将该配置文件确定为用于构建与该函数服务对应的上述第二镜[0123]上述函数服务处理方法可以应用于如图2所示的服务器11;服务器11可以作为容[0124]需要说明的是,如图4所示的函数服务处理方法中用于对上述函数服务进行部署署多个版本的该函数服务,还可以通过控制由不同版本的该函数服务处理的流量的大小,[0142]请参考图6,图6是本说明书一示例性实施例示出的一种函数服务处理装置的框[0143]上述函数服务处理装置可以应用于图5所示的电子设备,该电子设备上部署了容[0144]创建模块601,用于响应于从用于存储镜像的仓库中获取到与集成开发环境对应[0164]可选地,所述镜像为Docker镜像;所述容器为Docker容器;所述配置文件为[0166]上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的[0173]上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论