检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
置测试事件”页。 在“配置测试事件”界面修改测试信息,如表3所示。 表3 测试信息 参数 说明 创建新的测试事件 重新创建新的测试事件。 编辑已有测试事件 修改已有的测试事件。 测试事件 修改测试事件代码。 单击“保存”,完成测试事件修改。 删除测试事件 返回函数工作流控制台,在左侧的导航栏选择“函数
VPC的管理控制台,单击左上角,选择区域。 左侧导航栏选择“虚拟私有云 > 弹性网卡”,在右侧“弹性网卡”页签中查看名称是“FunctionGraph-Access-VPC-Port”且类型是“扩展弹性网卡”的私有IP地址。关于弹性网卡详情请参考弹性网卡。 图4 查看私有IP 配置白名单或安全组的入/出方向规则时,请
zip)学习使用。 创建功能函数 创建实现日志提取功能的函数,将示例代码包上传。创建过程请参考创建函数,运行时语言选择“Python2.7”,委托名称选择创建委托中的“LtsOperation”。 函数实现的功能是:将收到的日志事件数据进行base64解码,然后提取出包含“WRN
"accept-encoding": "gzip, deflate, br", "x-forwarded-port": "443", "x-forwarded-for": "xxx", "accept": "text/html
函数名称输入“context”,“委托名称”选择已创建的任意委托,其他设置保持不变,单击“创建函数”。 函数模板:用户已选择的模板名称,如需更改模板,请单击右侧“重新选择”。 区域:默认,支持用户选择其他区域。 不同区域的资源之间内网不互通。请就近选择靠近您业务的区域,可以降低网络时延、提高访问速度。
编写FunctionGraph函数来处理SMN的通知,在将消息发布到SMN主题时,服务可以通过将消息负载作为参数传递(SMN示例事件)来调用FunctionGraph函数,FunctionGraph函数代码可以处理事件,比如将消息发布到其他SMN主题或将消息发送到其他云服务。 SMN消息触发的使用过程请参考使用SMN触发器。
步骤四:搭建函数部署脚本更新流水线 此流水线的主要作用是将函数部署脚本deploy.py发布到部署主机上,供函数更新流水线使用。 新建构建任务 在“构建&制品 > 编译构建”页面,单击“新建任务”。 源码仓库选择“functions仓库”,构建模板选择“空白构建模板”,完成单击“确定”。
zip)学习使用。 创建功能函数 创建实现日志提取功能的函数,将示例代码包上传。创建过程请参考创建函数,运行时语言选择“Python2.7”,委托名称选择创建委托中的“serverless_trust”。 函数实现的功能是:将收到的日志事件数据进行分析,过滤白名单功能,对非法IP登录
7为例,指导您在本地编码,然后将代码文件上传到OBS桶,实现通过OBS链接创建函数。 API的调用方法请参见如何调用API。 前提条件 已在OBS服务中创建OBS桶。 约束与限制 请确保函数与OBS桶创建在同一区域下。 总体思路 在本地进行函数编码后,将代码文件上传到OBS桶,并使用OBS链接创建函数。步骤如下:
Python语言的函数从V1版本迁移到V2版本时需注意哪些兼容性问题? args的区别 V1使用的语法: args = parser.parse_args() 如果迁移到V2,需修改为: args = parser.parse_args(args=[]) 因为V1和V2 python runtime的sys.argv不一样。
别名alias alias命令是对函数别名操作的命令;主要包括别名的查看、发布、修改、删除等功能。 命令解析 当执行命令alias -h/alias --help时,可以获取帮助文档。 在该命令中,包括了四个子命令: alias get命令 alias list命令 alias publish命令
name String 测试事件名称。 content String 测试事件content。 last_modified Number 上次修改的时间。 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String
通过以下对接SkyWalking的示例帮助您理解如何通过扩展API将函数与监控、可观察性、安全性和监管等工具集成。 当用已编译的语言实现扩展时,在本地编译生成二进制文件;使用非编译的语言实现扩展时,需要把对接第三方平台需要的依赖一起打包上传,且需要函数的运行时兼容。 将skywalking agent直接嵌
获取指定函数流实例的元数据 修改指定函数流实例的元数据 获取函数流指标 获取指定函数流指标 重试函数流 停止函数流 2022-01-21 接口修改内容如下: 函数管理域 新增获取函数异步调用请求列表接口。 新增修改函数调用链配置接口。 新增获取函数调用链配置接口。 2020-08-29 修改内容如下:
无认证模式,所有用户均可访问。 None 请求协议 必选参数。 API的请求协议分为两种类型: HTTP:数据在传输过程中不被加密。 HTTPS:数据在传输过程中被加密。 HTTPS 请求方法 必选参数。 选择API的请求方法。本例使用“ANY”。 ANY 后端超时(毫秒) 必选参数。 设置API
String 别名对应的版本名称。 description String 别名描述信息。 last_modified String 别名最后修改时间。 alias_urn String 版本别名唯一标识。 additional_version_weights Map<String,Integer>
以Python函数为例,介绍如何在函数详情页中查看和修改函数执行入口。 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 在函数列表中,单击函数名称进入函数详情页。 单击“设置 > 常规设置”,如图3所示,可以查看和修改“函数执行入口”信息,修改完成后单击“保存”。 图3 函数执行入口
片打水印的功能。(当前“OBS应用事件源”仅支持华北-北京四、华北-乌兰察布一、华东-上海一。) 场景介绍 将图片上传到特定的OBS桶中。 将用户上传的每个图片打水印。 将处理完后的图像上传到另一个指定的OBS桶中。 本教程必须使用两个不同的OBS桶。 保证函数和OBS桶在一个区域(区域都选择默认即可)。
创建函数 函数创建后是否支持修改函数名称? 函数创建后是否支持修改编程语言? 创建函数时提示“已限制,不能执行此操作”? 如何导出函数中的代码? 使用相同名称的镜像更新镜像时,预留实例无法自动更新,会一直使用老镜像
通过独立函数方式改造微服务。 直接函数化改造,是将微服务业务代码迁移到云函数内,基于spring框架的微服务需要剥离spring才能将微服务改造成serverless函数。 新建一个全新的maven工程,如图13所示。 图13 新建maven工程 业务代码迁移。 将原项目代码迁移至新项目,文件目录