检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。 填写如表2所示测试信息后,单击“保存”。 表2 测试信息 参数 说明 配置测试事件 可创建新的测试事件也可编辑已有的测试事件。 选择默认值:“创建新的测试事件”。 事件模板 选择“分布式消息服务 RabbitMQ版
验证结果 使用函数测试事件验证 在函数详情页,选择函数版本,单击“配置测试事件”,弹出“配置测试事件”页。 选择事件模板,修改测试事件中的path、pathParameters参数,构建一个简单的Get请求。 图4 配置测试事件 单击“创建”,完成测试事件创建。 单击“测试”,获取响应。
e.printStackTrace(); System.out.println(e.getHttpStatusCode()); System.out.println(e.getRequestId());
output); } 步骤二:测试函数 在函数详情页,单击“测试”,在弹窗中创建新的测试事件。 选择“空白模板”,事件名称输入“test”,测试事件修改为如下所示,完成后单击“创建”。 { "hello": "function" } 图2 配置测试事件 步骤三:查看执行结果
准备 创建IoTDA 转发规则前,需要先创建IoTDA实例,在正常的使用中还需要创建产品,设备。在本案例中仅进行测试,只需要先创建IoTDA实例。 创建IoTDA IoT实例 登录IoTDA控制台,左侧导航栏选择“IoTDA实例”,进入选择界面。 在“IoTDA实例”界面右侧,单击“购买实例
配置并发参数 请参考配置单实例多并发配置并发参数,WebUI模式和API模式的推荐参数如下: WebUI模式 单实例并发数:>=100。经测试,在单人使用场景下单实例并发量为15左右,如果是多人使用场景推荐将单实例并发数设置为100以上。 单函数最大实例数:1。在WebUI模式下
> 生命周期”,开启“初始化配置”,即调用init接口进行初始化。 步骤五:测试函数 在函数详情页,单击“测试”,在弹窗中创建新的测试事件。 选择“空白模板”,事件名称输入“helloworld”,测试事件修改为如下所示,完成后单击“创建”。 { "message": "HelloWorld"
ction_name>[:<version>|:!<alias>] Funcurn使用冒号分隔为8个域,region_id为系统配置的值(测试时可以填成与后台相同的值),最后一个中括号的内容表示可以为函数的版本号,也可以为该版本指向的别名,如果为别名时需要在名称前加上感叹号!以示区分。
行为。 环境变量在函数中适用于以下场景: 区分多环境:相同的函数逻辑,可根据部署环境的不同,配置不同的环境变量以区分。例如,通过环境变量给测试和开发环境配置不同的数据库。 加密配置:函数中访问其他服务的认证信息,例如账号和密码、AK/SK等,可通过配置加密环境变量,在代码中动态获取,保证敏感数据的安全。
”支持自定义命名。 图3 函数执行入口参数 测试函数 创建测试事件。 在函数详情页,单击“配置测试事件”,弹出“配置测试事件”页,输入测试信息如图4所示,单击“创建”。 图4 配置测试事件 在函数详情页,选择已配置测试事件,单击“测试”。 函数执行 函数执行结果分为三部分,分别为
“转到下一个问题(错误、告警、或信息)”跳转到下一个错误的地方。 函数在线测试 在编辑器全屏模式下,函数配置测试事件,点击“测试”测试函数,显示函数返回、执行摘要和日志,如图17所示。 图17 函数在线测试 通用功能 在编辑菜单栏中选择“查看”,在下拉的菜单栏中选择“主题”可以更
在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。 填写如下表1所示测试信息后,单击“保存”。 表1 测试参数 参数 说明 配置测试事件 可创建新的测试事件,也可编辑已有的测试事件。 选择默认值:“创建新的测试事件”。 事件模板 选择“空白”模板,代码请参见EG示例事件中“云服务事件源”。
可以查看租户层面的监控信息:调用次数、调用数TOP10、错误次数、错误数TOP10、运行时间、被拒绝次数。 运行监控指标说明如表1所示。 表1 监控指标说明表 指标 单位 说明 调用次数 次 函数总的调用请求数,包含了错误和被拒绝的调用。异步调用在该请求实际被系统执行时才开始计数。 调用数TOP10 - 展示
将应用代码拆分改造成serverless函数,将程序打包,您可参考构建程序。 在函数工作流服务中,创建函数,您可参考构建程序。 配置APIG触发器,测试函数调用,您可参考添加事件源。 父主题: 使用FunctionGraph函数对MFA微服务进行Serverless化改造
在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。 填写如表1所示测试信息后,单击“保存”。 表1 测试信息 参数 说明 配置测试事件 可创建新的测试事件也可编辑已有的测试事件。 选择默认值:“创建新的测试事件”。 事件模板 选择“云日志服务(LTS)”模板,使用系统内置LTS事件模板。
在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。 填写如下表2所示测试信息后,单击“保存”。 表2 测试参数 参数 说明 配置测试事件 可创建新的测试事件,也可编辑已有的测试事件。 选择默认值:“创建新的测试事件”。 事件模板 选择"分布式消息服务 RocketMQ版
处理数据 处理模拟数据步骤如下。 用户进入DISDemo函数详情页,选择“dis-test”测试事件,单击“测试”,测试函数,如图1所示。 图1 配置测试事件 函数执行成功后,部分函数日志如图2所示,全部的日志信息,可以到“日志”页签查询。 图2 函数执行结果 父主题: 使用Fu
在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。 填写如表2所示测试信息后,单击“保存”。 表2 测试信息 参数 说明 配置测试事件 可创建新的测试事件也可编辑已有的测试事件。 选择默认值:“创建新的测试事件”。 事件模板 选择"开源Kafka(O
在函数详情页,选择函数版本。 在“代码”页签下,单击“测试”,弹出“配置测试事件”对话框。 填写如表2所示测试信息后,单击“保存”。 表2 测试信息 参数 说明 配置测试事件 可创建新的测试事件也可编辑已有的测试事件。 选择默认值:“创建新的测试事件”。 事件模板 选择"分布式消息服务 K
选择待配置的函数,单击函数名称进入函数详情页。 选择函数版本,单击“测试”,弹出“配置测试事件”对话框。 填写如表2所示测试信息后,单击“保存”。 表2 测试信息 参数 说明 配置测试事件 可创建新的测试事件也可编辑已有的测试事件。 选择默认值:“创建新的测试事件”。 事件模板 选择“文档数据库服务(D