检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图1 填写主机组名 在跳转界面“主机信息”页签下,单击“导入ECS”。 将部署环境准备的ECS云服务器导入,输入该服务器的用户名、密码、ssh端口号22、勾选《隐私政策声明》,完成后单击“添加”。 图2 导入ECS “连通性验证”显示“验证成功”。 图3 连通性验证成功 父主题:
- 必填 地区 function-name - 必填 函数名称 target - 选填 生成的 Serverless Devs 的配置文档路径(默认是s.yaml) 当前命令还支持部分全局参数(例如-a/--access, --debug等),详情可参考 Serverless Devs
函数内存超限返回“runtime memory limit exceeded”,如何查看内存占用大小? 请在函数请求返回界面查看。 图1 查看oom内存大小 父主题: 函数执行
/v2/{project_id}/fgs/triggers/{function_urn}/{trigger_type_code}/{trigger_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。 function_urn
所属分组:请选择上述操作中创建的API分组“APIGroup_test”。 URL:请求方法选择“ANY”,请求协议选择“HTTPS”,请求路径填写“/testAPI”。 网关响应:选择“default”。 安全认证:选择“自定义认证”。 自定义认证:选择上述操作中创建的自定义认证“Authorizer_test”。
请参见如何调用API。 URI DELETE /v2/{project_id}/fgs/dependencies/{depend_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。 depend_id
bootstrap /opt/function/code/go-http-demo 在main.go中,使用8000端口启动了一个HTTP服务器,并注册了path为“/hello”的API,调用该API将返回"nice to meet you"。 编译打包 在linux机器下,将上述代码编译
执行如下命令测试: curl -iv {APIG触发器URL} -F upload=@/{本地文件路径}/app.log 图1 示例 在upload-file-1函数详情页面的“监控”页签下,查看日志,可看到文件内容的打印。实际业务中,用户可根据需要修改代码保存数据到对象存储OBS、日志服务LTS等云服务或直接处理。
的调用,用于动态定义这些资源。 使用deploy命令部署服务: serverless deploy 查看部署指南,了解有关部署的更多信息及其工作原理。有关所有详细信息和选项,请查看deploy命令文档。 移除 为了方便地在华为云上移除您的服务,可以使用remove命令。 运行serverless
start_time 否 String 查询开始时间,UTC时间。若起始时间未填写,以终止时间前推3天为起始时间 end_time 否 String 查询结束时间,UTC时间。若终止时间未填写,以起始时间后退3天未终止时间。若均未填写,默认查询最近3天数据。 请求参数 无 响应参数
函数服务是否支持在函数中启动TCP的监听端口,通过EIP接收外部发送过来的TCP请求? 目前函数暂不支持这种方式。函数的理念是无服务器计算,计算资源只会在运行期分配,这种自定义监听端口的场景并不适合。 父主题: 通用问题
/v2/{project_id}/fgs/functions/{function_urn}/reserved-invocations 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。 function_urn
“删除”,删除所选函数流任务。 单击某一个函数流任务名称,查看任务详情。 查看任务基本信息 在“基本信息”页签,查看任务名称、ID、更新时间和创建时间等信息。 查看任务运行记录(仅支持标准函数流) 在“运行记录”页签,查看任务的执行历史记录、输入值、输出值、节点日志等信息。 若需
赖包命名。 函数依赖包生成示例请参考如何制作函数依赖包。 调用链 调用链跟踪、记录业务的调用过程,可视化地还原业务请求在分布式系统中的执行路径和状态,用于性能及故障快速定界。 bootstrap文件 bootstrap文件是HTTP函数的启动文件,HTTP函数仅支持读取bootstrap
键字的告警日志,可收到SMN发送的通知消息邮件,如图1所示。同时可以查看OBS桶中的log.txt文件,可查看到具体的告警日志内容,如图2所示。 图1 告警消息邮件通知 图2 告警日志详情 可以通过函数指标查看函数的调用情况,如图3所示。 图3 函数指标 父主题: 函数+LTS:日志实时分析实战
型的描述。 表2 Query参数 参数 是否必选 参数类型 描述 marker 否 String 上一次查询到的最后的记录位置。 maxitems 否 String 每次查询获取的最大函数记录数量。 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
描述 requests 否 String 需要查询的异步请求ID, 多个请求id使用','分隔, 最大支持10个请求id查询。如果不指定,默认查询所有异步调用记录 最小长度:0 最大长度:640 marker 否 String 本次查询起始位置,默认值0 缺省值:0 最小长度:0 最大长度:64
导入函数 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/fgs/functions/import 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。 请求参数 表2
request_id 否 String 需要查询的异步请求ID。如果不指定,默认查询所有异步调用记录 最小长度:0 最大长度:64 marker 否 String 本次查询起始位置,默认值0 缺省值:0 最小长度:0 最大长度:64 limit 否 String 本次查询最大返回的数据条数,最大值500,默认值100
发布库”。 在左侧区域单击“上传软件包到软件发布库”,进行相关配置。 图1 配置参数 步骤显示名称:上传deploy.py到发布库 构建包路径:deploy/deploy.py 发布版本号:${releaseVersion} 在“参数设置”中配置releaseVersion,开启“运行时设置”。