正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
opt/function,但实际代码是传到/opt/function/code里的。 有2种方法可以获取到上传的文件: 函数里使用cd命令切换路径到/opt/function/code 使用全路径(相关目录为RUNTIME_CODE_ROOT环境变量对应的值) 其他语言同理,可参考如上方法获取上传的文件。
查看函数监控信息 FunctionGraph会统计函数的运行时指标,显示的指标是函数运行时活动的聚合视图。要查看不同函数版本的指标,可在查看指标前切换函数版本,查询不同版本对应的监控信息。 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。
mkdir -m 550 ${HOME}表示构建容器时创建${USER_NAME}用户的home目录。 USER:切换${USER_NAME}用户。 WORKDIR:切换工作目录到${USER_NAME}用户的“/${HOME}”目录下。 COPY:将main.js和package
登录FunctionGraph控制台,在左侧导航栏选择“函数流”,进入“函数流”页面。 在“函数流”流程列表页面,单击需要查看执行历史的流程,进入流程详情页面。 切换至“运行记录”页签,查看执行历史运行记录。 左侧为执行历史记录列表,展示最近100次执行记录,支持根据流程执行ID进行查询。 单击左侧的执
创建新实例 进入CodeArts IDE Online在线编辑页面。 首次进入CodeArts IDE Online在线编辑页面,提示选择切换为中文语言。 在编辑页面左侧导航栏单击FunctionGraph插件后,左侧编辑框中的REMOTE FUNCTION文件中即可看到在Fun
mkdir -m 550 ${HOME}表示构建容器时创建${USER_NAME}用户的home目录。 USER:切换${USER_NAME}用户。 WORKDIR:切换工作目录到${USER_NAME}用户的“/${HOME}”目录下。 COPY:将main.js和package
p”搜索“Deploy Function”命令,按照提示依次选择“需要部署的函数”、“Region”。 部署成功:界面右下角弹出成功提示,切换至部署“Region”查看。 部署失败:在“OUTPUT”下查看错误日志并解决。 本地调试 Nodejs 前提 本地环境已安装Nodejs。
V1版本开通:在“日志”页签,单击“使用 云日志服务(LTS) 管理函数日志”,页面直接切换至LTS管理函数日志的页面。 FunctionGraph V1版本支持“切换旧版”,将会停用云日志服务(LTS) ,并切换为应用运维管理服务(AOM) 管理函数日志。 函数运行过程中产生的日志管理费用将按需收取。
本章节主要指导使用Go语言开发应用的用户,将业务部署到FunctionGraph。 由于HTTP函数本身不支持Go语言直接代码部署,因此本章节将以转换成二进制的方式为例,将Go编写的程序部署到FunctionGraph上。 操作流程 构建代码包 创建源文件main.go,代码如下: //
Set列表接口。 参数zone_id即上述步骤中获取的“域名ID”,单击“调试”,响应体中即可获取内网域名对应的IP。 图1 获取内网域名对应的IP 切换到代码示例获取完整的代码,相关依赖请参见SDK信息。 图2 获取相关代码 父主题: 通用问题
opt/function/code。 cp -r /opt/function/code/lib/* /opt/function/code 切换到/opt/function/code目录下,将/opt/function/code下的文件都打入xxx.zip,依赖包制作完成。 cd /opt/function/code
板选择页面。 图1 创建应用 单击“使用模板”,进入应用介绍页面,请仔细阅读。如果没有该选项请确认您当前所在区域是否为“华东-上海一”,请切换后重新选择。 图2 应用模板选择 单击“详情”认真阅读应用使用文档后单击右下角“使用模板”,进入配置页面。 图3 模板介绍 在“应用配置”
构建程序 本例提供了DIS数据流格式转换的源码和程序包(包含函数依赖),使用空白模板创建函数,用户可以下载、学习使用。 创建工程 本例使用Java语言实现DIS数据流格式转换功能,有关函数开发的过程请参考Java函数开发指南,本例不再介绍业务功能实现的代码。 下载样例源码(fss
参考 > 事件结构”章节和事件样例“云审计服务事件参考 > 事件样例”章节。 (可选)在新版事件列表页面,单击右上方的“返回旧版”按钮,可切换至旧版事件列表页面。 在旧版事件列表查看审计事件 登录管理控制台。 单击左上角,选择“管理与监管管理与部署 > 云审计服务 CTS”,进入云审计服务页面。
在“编辑”下拉菜单中选择“注释”,可以编辑注释,如图10所示。 图10 编辑注释 在“注释”命令的展开菜单中,选择“切换行注释”打开某一行代码的注释,选择“切换块注释”打开某一块代码的注释,选择“添加行注释”增加一行注释,选择“删除行注释”删除一行注释。 在“编辑”下拉菜单中选
本号,例如:v20220510-190658。 描述:对于版本的描述信息,可以不填。 单击“确定”,系统自动完成版本发布,当前函数版本也会切换至新创建的版本。 单个函数最多可以发布20个版本。 latest版本设置了预留实例,能修改函数配置。新发布的非latest版本默认不带预留实例。
构建函数程序 编辑函数程序 打开创建的函数iotdemo,复制以下坐标转换代码,仅供测试不建议用于生产用途,用户也可以根据自己的需要修改。 # -*- coding:utf-8 -*- import json import math from math import pi def
函数名(函数参数,Context参数) 作用域:提供给FunctionGraph调用的用户函数必须定义为public。 返回参数:用户定义,FunctionGraph负责转换为字符串,作为HTTP Response返回。对于返回参数对象类型,HTTP Response该类型的JSON字符串。 函数名:用户定义函数名称。
ddeploy的IP地址组,完成后单击“确定”。 图1 添加入方向规则 返回弹性云服务器页面,单击部署主机ECS的名称,将部署主机的安全组切换为functions-deploy安全组。 安装Python库 执行如下命令,安装pyyaml库和pycryptodome库。对函数的cam
对应版本:选择需要关联的版本。 开启灰度版本:选择是否开启灰度版本,开启灰度版本后,一个别名可以同时关联两个版本,根据设置的权重比例,函数切换部分主版本的请求到灰度版本运行。 灰度版本:选择需要关联的灰度版本,latest版本不能作为灰度版本。 灰度类型:有“按百分比随机灰度”和“按指定规则灰度”两种类型。