检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
函数创建完成后进入详情页面,选择“代码”页签,选择“上传自 > Zip文件”。 图1 上传zip文件 选择之前打包的“nextjs-func-code.zip”文件,然后单击“确定”。
代码上传方式:上传ZIP文件。 运行时:Node.js 14.18。 文件上传:添加制作完成的依赖包。 添加依赖包。进入upload-file-1函数详情页面,在“代码”页签最底部,单击“添加依赖包”。
# -*- coding: utf-8 -*- from requests_toolbelt.multipart import decoder import base64 def handler(event, context): context.getLogger().
请参考区域和终端节点中“区域”列,根据函数所在区域填写。以“华东-上海一”为例,则填写“cn-east-3”。 external_global_domain_name 外部全局域名。 请填写“myhuaweicloud.com”。
numpy==1.16.6 pip3.10,numpy==1.24.2 pip3.9,numpy==1.18.5 pip3.6,numpy==1.18.5 redis redis客户端 2.10.5 ObsClient OBS客户端 3.0.3 smnsdk 访问公有云smn服务
0 0" >> /etc/fstab // IP处请填ECS在子网中的IP mount -av 查看共享信息,显示如图5所示即表示创建NFS共享成功。
0 0" >> /etc/fstab // IP处请填ECS在子网中的IP mount -av 查看共享信息,显示如图5所示即表示创建NFS共享成功。
示例 从GitHub URL安装服务 serverless install --url https://github.com/zy-linn/examples/tree/v3/legacy/huawei-nodejs 本示例将从GitHub下载huawei-nodejs服务的.zip
cipher.update(jv['header']) plaintext = cipher.decrypt_and_verify(jv['ciphertext'], jv['tag']) return plaintext.decode()
开发工具 CodeArts IDE Online VSCode本地调试 Eclipse-plugin PyCharm-Plugin Serverless Devs Serverless Framework
/s.yml Tips for next step ====================== * Deploy Function: s deploy -t ./s.yml 此时,就可以将原有的函数配置转换成支持 Serverless Devs 规范的 s.yaml。
description String 依赖包描述。 file_name String 依赖包文件名。
②上传代码 目前支持在线编辑、上传ZIP或JAR包,从OBS引用ZIP包等,详情请参考代码上传方式说明。 ③API和云产品事件源触发函数执行 通过RESTful API或者云产品事件源触发函数执行,生成函数实例,实现业务功能。
}, "headers": { "accept-language": "zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2", "accept-encoding": "gzip
description String 依赖包描述。 file_name String 依赖包文件名。
开发事件函数 Java函数开发指南(使用Eclipse工具) Java函数开发指南(使用IDEA工具普通Java项目) Java函数开发指南(使用IDEA工具maven项目) 父主题: Java
zip: 函数代码为zip包。 obs: 函数代码来源于obs存储。 jar: 函数代码为jar包,主要针对Java函数。 Custom-Image-Swr: 函数代码来源于SWR自定义镜像。
zip -r test.zip ./* 测试示例 在华为云FunctionGraph控制台新建一个C#(.NET 2.1)函数,上传打包好的“test.zip”压缩包,如图1所示。 图1 上传代码包 配置一个测试事件。如图2所示。
从而确保ZIP文件中仅包含与生产相关的软件包和模块。这样做可以大幅减小上传到云提供商的部署包总大小。
It is recommended that the AK and SK be stored in ciphertext in configuration files or environment variables and decrypted during use to ensure