检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在DNS控制台,配置用户域名www.test.com解析到apig地址的ipv4规则,可参考网站解析至IP地址。 图3 配置ipv4规则 最后在函数服务配置该域名的解析配置(可参考FunctionGraph函数如何解析DNS内网域名),这样就能在函数中通过域名(www.test.com)访问专享版APIG中注册的接口了。
集群ID)、hostName(表格存储服务的endpoint)并保存。 项目ID获取方法:进入“个人中心 > 我的凭证”,如图2所示,在“项目列表”获得项目ID,如图3所示。 图2 我的凭证 图3 项目ID 集群ID获取方法:登录表格存储服务,进入集群管理,选择创建集群中创建的c
dew_endpoint:dew服务的endpoint地址 dew_key_id:用户主密钥ID。 input_bucket: 输入文件对应的obs桶。 output_bucket: 加解密后上传的obs桶。 obs_endpoint: obs服务对应的endpoint。 表1 环境变量
返回头中的X-Subject-Token对应的值即为获取的token值。例如获取华北-北京一区域的token,只能用于调用华北-北京一的FunctionGraph服务。 具体请参考获取用户Token。 父主题: 通用问题
可以投入更多的精力关注代码和业务逻辑 FunctionGraph将公共依赖缓存在平台内,相比于私有依赖,用户代码冷启动时不需要承担访问存储服务获取依赖文件的网络时延开销。 私有依赖的文件大小限制为300M,对于较大的依赖包用户需要对文件进行多次拆分并上传;公共依赖可以突破300M的文件限制,导入和删除都更加方便。
print(str(r.get("hostname"))) return "^_^" 如果在FunctionGraph服务中远程访问公网上的Redis失败,请检查以下几个方面: 查看redis.conf里面的设置,设置成允许任何IP访问。 在redis.conf中设置Redis的访问密码。
cn-north-4 functionName: fgs-deploy-test services: component-test: # 服务名称 component: fgs # 组件名称 props: region: ${vars.region}
上传ZIP文件:需单击“添加文件”,上传ZIP文件。 OBS链接URL:需填写“OBS链接URL”,OBS存储链接获取方法请参见OBS对象存储服务。 运行时语言 选择运行时语言。 描述 对于依赖包的描述信息,可以不填。 单击“确定”,完成依赖包的创建。默认首次创建的依赖包版本为“1”。
functionName: "start-fg-event-nodejs14" services: component-test: # 服务名称 component: fgs # 组件名称 props: region: ${vars
compress_handler.run(records[0]) 创建函数 创建函数的时候,必须选择委托包含OBS访问权限的委托,否则不能使用OBS服务。 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数列表界面。 单击“创建函数”,进入创建函数流程。 选择“创建空白函数”,填写函数配置信息。
选择待配置的函数,单击进入函数详情页。 选择“设置 > 触发器”,单击“创建触发器”,弹出“创建触发器”对话框。 设置以下信息。 触发器类型:数据接入服务 (DIS)。 通道名称:选择已创建的DIS通道,例如:dis-function。 起始位置:选择流中开始读取数据的位置。 TRIM_HO
址、OBS桶名称以及OBS对象名称,说明如表1 环境变量说明表所示。 表1 环境变量说明表 环境变量 说明 obs_address OBS服务终端节点,获取地址请参考地区和终端节点。 obs_store_bucket 日志存储的目标桶名称。 obs_store_objName 日志存储的目标文件。
print(result) 使用方式为在ECS云服务器上执行如下命令: python3 aes_gcm_encrypt_tool.py "16个字节的key" '{"password":"123"}',在ECS云服务器上执行。 父主题: 自动化部署
117:11800 用户可以根据自己部署的是sykwalking collector的地址即可,testservice 用户可以根据自己项目服务进行命名。 在本地编译生成二进制文件,将二进制文件和以extension为前缀的.sh文件类型的脚本文件打包上传依赖。扩展依赖包的文件结构如下:
建的函数,“单实例并发数”默认值是1,但支持设置多并发数,取值范围1-1000。 如需其他场景使用单实例多并发功能,请联系华为云函数工作流服务工程师申请白名单。 概述 默认情况下,每个函数实例同一时刻只处理一个请求,多并发时,例如并发三个请求,FunctionGraph会启动三个
通过模板创建函数,在云端查看函数并下载到本地调试,使用VSCode插件调试,将本地函数推送到云端。 HTTP函数 HTTP函数专注于优化 Web 服务场景,用户可以直接发送 HTTP 请求到 URL 触发函数执行。在函数创建编辑界面增加类型。HTTP函数只允许创建APIG/APIC的触发器类型,其他触发器不支持。
批处理大小:每批从数据库读取的记录的数量。 单击“确定”,完成GeminiDB触发器的创建。 开启函数流VPC访问后,需要在GeminiDB Mongo服务安全组配置对应子网的权限。如何开启VPC访问请参见配置网络。 配置GeminiDB事件触发函数 返回函数工作流控制台,在左侧的导航栏选择“函数
环境变量。最多定义20个,总长度不超过4KB agencyName False String 委托名称,需要IAM支持,并在IAM界面创建委托,当函数需要访问其他服务时,必须提供该字段 vpcId False String 虚拟私有云唯一标识。配置时,agencyName必填。虚拟私有云标识请登录虚拟私有云页面查看。
Hello::Handler。 *企业项目 选择已创建的企业项目,将函数添加至企业项目中,默认选择“default”。 说明: 如果您没有开通企业管理服务,将无法看到企业项目选项。开通方法请参见如何开通企业项目。 *执行超时时间(秒) 在“配置”页签,函数运行的超时时间,超时的函数将被强行停
示例:实现initializer接口时指定的Initializer入口为“index.initializer”,那么函数服务会去加载index.js中定义的initializer函数。 在函数服务中使用Node.js编写initializer逻辑,需要定义一个Node.js函数作为initiali