服务管理 服务 服务是函数计算资源管理的单位。从资源使用维度出发,一个服务可以由多个函数组成。函数按服务维度来拆分管理,易于不同人员管理维护。在创建云函数时,您可以选择函数所在的服务,从而更有效地管理您的云函数。 创建服务 百度云函数计算创建服务的步骤如下所示: 打开 百度云控制台 ,进入CFC控制界面。 在左侧导航栏中,点击【服务管理】进入服务管理页面。
MemorySize int 内存的大小,以MB为单位,CFC使用此内存大小来推断分配给您的函数的CPU和内存数量。默认值是128MB,必须是128MB的倍数。(现在CFC提供128至1024M的内存)。如果是Java8运行环境,内存大小为512至1024M。 Environment Environment CommitId string 单次提交的唯一标志。
通过API/SDK调用 页面调用当前无法流式返回,只能调试函数(获取全部数据之后返回)。如果您有SSE流式返回的需求,可以使用API/SDK调用函数
可以把多个云函数定义到一个工作流中的各个节点,设定执行顺序、输入输出数据处理等,从而实现各类业务场景。 XFlow 把开发和运行业务流程所需要的任务协调、状态管理和错误处理等工作剥离出来集中管理,使构建应用更为简单高效。目前 XFlow 只支持执行 CFC 函数,在未来将与更多的百度云产品实现打通。
Python 本示例演示用 Python SDK 创建和执行您的 CFC 函数。 安装 在 官方网站 下载Python SDK。 进入下载目录。 安装SDK之前,需要先执行命令 pip install pycrypto 安装pycrypto依赖。 执行以下命令安装SDK包: Bash 复制 1 python setup.py install 使用样例 Plain Text 复制 1 #!
函数调用次数:100万次/月 函数运行占用资源时间:400,000GBs/月 函数公网流量:1GB/月 针对超出当月获赠免费额度情况,即当月函数调用次数、资源使用量、外网出流量超出免费额度后,将使用已购有效资源包结算;若无有效资源包,则使用按量计费结算。额度结算优先 级为:免费额度>资源包>按量付费。 在免费额度体验期间,对于函数资源用量较大或不确定的场景,推荐同时购买对应量级的资源包做补充。
创建函数时您可以选择“从模板创建函数”,“关键词”输入 BOS 即可获取相关蓝图,在此蓝图基础上修改代码实现您的逻辑。
入参 Node.js函数入参包括event, context和callback,其中callback是可选参数 event参数: 您调用本函数时传入的事件数据,其数据类型是一个object context参数: CFC向函数提供的运行时信息, 其数据类型是一个object callback参数(可选):该参数用于返回信息。
CFC提供的免费资源包括:100万次/每个月的调用次数、40万GB秒的资源占用时间、1GB的公网流量。 CFC是如何计费的? 函数计算提供了一定的免费额度,同时支持资源套餐包、按需付费两种计费方式。详细计费数据您可参考 CFC价格详情 。 资源套餐包,包含三种类型的资源包:资源使用量、函数调用次数和外网出流量。购买资源包后,调用函数时,将优先使用资源包抵扣。
potentParameterMismatch The request uses the same client token as a previous, but non-identical request. 412 PreconditionFailed ClientToken对应的API参数不一样。