检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
exports.handler = async (event, context, callback[可选]) => { return data;} 通过return进行返回。 Node.js的initializer入口介绍 FunctionGraph目前支持以下Node.js运行环境:
数详情页日志页签查询日志。 在日志页签查看日志 在函数详情页“监控 > 日志”页签,查询日志信息,操作步骤请参见管理函数日志。 日志下载 应用运维服务(AOM)管理函数日志支持下载,选择版本和时间范围,单击“下载”即可下载该时间范围内的所有日志。 一次最多只能下载5000条日志,
TODO } 函数Handler定义 ASSEMBLY::NAMESPACE.CLASSNAME::METHODNAME .ASSEMBLY为应用程序的.NET程序集文件的名称,假设文件夹名称为HelloCsharp。 NAMESPACE、CLASSNAME即入口执行函数所在的namespace和class名称。
境定义不同的API调用路径。 选择“RELEASE”,才能调用。 安全认证 API认证方式: App: 采用Appkey&Appsecret认证,安全级别高,推荐使用,详情请参见APP认证。 IAM: IAM认证,只允许IAM用户能访问,安全级别中等,详情请参见IAM认证。 None:
'isBase64Encoded': false, 'headers': { "Content-type": "application/json" }, 'body': 'Hello, FunctionGraph with APIG'
境定义不同的API调用路径。 选择“RELEASE”,才能调用。 安全认证 API认证方式: App: 采用Appkey&Appsecret认证,安全级别高,推荐使用,详情请参见APP认证。 IAM: IAM认证,只允许IAM用户能访问,安全级别中等,详情请参见IAM认证。 None:
type = " application/json"; ctx.response.body = 'Hello World!'; ctx.response.status = 200; } }; app.use(main); app.listen(8000
境定义不同的API调用路径。 选择“RELEASE”,才能调用。 安全认证 API认证方式: App: 采用Appkey&Appsecret认证,安全级别高,推荐使用,详情请参见APP认证。 IAM: IAM认证,只允许IAM用户能访问,安全级别中等,详情请参见IAM认证。 None:
后端超时时间,单位为毫秒,取值范围为 1 ~ 60000。默认为 5000。 auth API认证方式: App: 采用Appkey&Appsecret认证,安全级别高,推荐使用,详情请参见APP认证。 IAM: IAM认证,只允许IAM用户能访问,安全级别中等,详情请参见IAM认证。 None:
期(最大有限期为24小时),进行重试。重试次数和配置的最大重试次数一致,重试有效期和配置的消息最大有效期一致。 幂等性 在编程中,幂等性指应用程序或组件具备识别重复事件和防止重复、不一致或数据丢失的能力。若您想使函数保持幂等性,则需要通过函数逻辑设计来正确处理重复的事件。 幂等函数逻辑有助于减少以下问题:
else { return null; } return test.Serialize<TestJson>(Testjson); }
FunctionGraph函数实现了与云日志服务的对接,您无需配置,即可查看函数运行日志信息,请参考查询日志。 ⑥查看监控 FunctionGraph函数实现了与应用运维管理服务的对接,您无需配置,即可查看图形化监控信息。 ⑦计费方式 函数执行结束后,根据函数请求执行次数和执行时间计费。
该指标用于统计函数调用最小运行时间 package-functionname 维度 表2 维度 Key Value package-functionname 应用名称-函数名称 父主题: 附录
return (&ErrorMessage{ErrorType: "invalid event", ErrorMessage: "invalid json formated event"}).toJsonBytes(), err } return (&AP
功能名称 功能描述 阶段 相关文档 1 函数工作流全新改版 增加函数信息的自定义展示能力;增加对函数的排序与置顶能力;优化函数的搜索体验;取消应用层级; 简化函数创建流程;单独分离出容器镜像函数创建流程; 优化代码编辑器;优化测试结果的展示;优化函数信息的配置。 商用 -- 2022年02月
安全责任在于保障其所提供的IaaS、PaaS和SaaS类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这不仅包括华为云基础设施和各项云服务技术的安全功能和性能本身,也包括运维运营安全,以及更广义的安全合规遵从。 租户:负责云服务内部
nil { log.Fatalf("new reporter error %v \n", err) return } defer r.Close() tracer, err := go2sky.NewTracer("testservice"
数转换为相应的云资源。这样就可以配置事件,以便您的函数可以侦听它。 服务 服务是Framework的组织单位。您可以将其视为项目文件,单个应用可以拥有多个服务。可以在服务中定义函数、触发它们的事件以及函数使用的资源,所有这些都在一个名为serverless.yml(或serverless
个函数实例在生命周期内,初始化函数成功执行且只能成功执行一次。初始化函数的执行时间也会被计量,用户需要为此付费,计费方式同请求处理函数。 应用场景 多个请求处理可以共享的业务逻辑适合放到初始化函数,以降低函数时延,例如深度学习场景下加载规格较大的模型、数据库场景下连接池构建。 前提条件
默认情况下,一个函数唯一绑定了一个资源规格。开启动态内存可以让您在处理指定请求时,设置本次处理函数实例使用的资源规格,如果您不指定,函数将使用默认配置的资源规格。 应用场景 以使用函数做视频转码为例:视频文件大小从MB到GB,不同编码格式和分辨率对转码需要的计算资源要求差别很大。为了保证转码性能,通常需要