开发者社区 > 云原生 > Serverless > 正文

函数计算,我这边遇到个问题,我创建了自定义层,然后在函数配置中添加自定义层,但下拉选项中没有我刚创建

函数计算,我这边遇到个问题,我创建了自定义层,然后在函数配置中添加自定义层,但下拉选项中没有我刚创建的层,这是怎么回事呢,问题快一天了都没人回复。

提问20.png

提问21.png

提问22.png

展开
收起
古拉古拉 2023-08-01 17:32:58 49 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在函数计算中,自定义层(Custom Layer)是一种可重复使用的代码和库的组织方式,可以让你在多个函数中共享和管理公共的代码和依赖项。当你在函数配置中添加自定义层时,确保遵循以下步骤:

    创建自定义层:首先,你需要创建自定义层。自定义层可以是一个包含你的代码和依赖项的压缩文件(如 ZIP 文件)。你可以使用包管理工具(如 pip)来安装所需的依赖项,并将它们与你的代码一起打包到压缩文件中。确保自定义层的结构符合函数计算的要求。

    上传自定义层:在函数计算控制台或使用命令行工具,将创建的自定义层上传到函数计算服务。确保你选择了正确的地域和服务账号,并提供正确的自定义层路径和名称。

    配置函数使用自定义层:在函数配置中,你可以添加自定义层。在添加自定义层时,函数计算会列出你上传的所有可用层供选择。如果你在下拉选项中没有看到你刚创建的自定义层,可以尝试刷新页面或检查是否选择了正确的地域和服务账号。

    2023-08-04 07:58:53
    赞同 展开评论 打赏
  • 第二个截图那个,对应的函数配置页面截个图
    这个层只能给内置运行时 nodejs16 用。如果你选了的是 custom runtime 的nodejs16 是不能用的

    创建层的时候要选这个才行

    回答6.png

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-08-01 19:39:28
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载