检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
东-上海一”。 图1 基础配置 操作系统:本示例镜像选用EulerOS 2.5 64bit(40GiB)。 不同镜像版本下,部分Linux命令可能存在差异。 储存与备份:鉴于多数模型文件的大小在1GB到10GB以上,建议依据具体需求选择系统盘容量,并参考图2新增数据盘进行挂载。 图2
kage.json文件复制到windows系统的任意目录中,后续操作一致)。 图1 删除node_modules 在项目目录中执行依赖安装命令。 npm install --save 图2 依赖包执行安装 将新生成的“node_modules”子目录打包成zip文件,本案例命名为
CLI参考 欢迎使用华为云函数工作流Serverless命令行参考。 您在继续操作之前,使用命令行需要提供华为云凭证。 创建 安装 打包 部署 信息 调用 日志 移除 父主题: Serverless Framework
知等。 该案例重点在如何组合IoTDA 与 FunctionGraph,关于如何在IoTDA 以及设备上进行设备管理和数据上报,需要用户进一步参考IoTDA的文档。在该案例中,提供了使用IoTDA + FunctionGraph做坐标转换的示例(WGS84 坐标转 GCJ02坐标)。
m ins):反序列化值传递到Function处理程序的对象中。 Stream Serialize<T>(T value):序列化值传递到返回的响应负载中。 本例以Visual Studio 2017新建一个.NET Core2.0的“test”工程,.NET Core2.1、.NET
放用户来部署函数的deploy.py脚本。 图1 新建目录 执行deploy.py脚本时读取函数配置文件cam.yaml,构造hcloud命令更新函数代码和函数配置,cam.yaml详细配置请参见cam.yaml解析。执行deploy.py脚本日志会写入/home/function/deploy/function
decode_responses=True) 使用Redis连接池进一步复用已创建的连接,有效提升程序性能;同时,Redis提供了最大连接数配置确保连接资源的使用保持在一个可控范围内,并且能够确保线程安全。 最
单击“完成”,系统提示创建成功,单击“立即授权”,进入“授权”界面。 在“选择策略”界面根据具体需求搜索表1中的策略并勾选,勾选完成后单击“下一步”。 表1 策略及相关说明 策略 策略权限说明 是否必选 SWR Admin 容器镜像服务(SWR)管理员,拥有该服务下的所有权限。 必选。
“设置 > 触发器”,复制APIG触发器的调用URL。 图1 复制APIG触发器URL 在浏览器中打开URL,即可看到如图2页面。 图2 返回结果 父主题: 使用Next.js项目构建HTTP函数
create alias for key pair. If not, please enter to skip default 命令式配置 可以通过命令式直接进行密钥的添加: $ s config add --AccessKeyID ****** --SecretAccessKey
由于HTTP函数本身不支持Go语言直接代码部署,因此本章节将以转换成二进制的方式为例,将Go编写的程序部署到FunctionGraph上。 操作流程 构建代码包 创建源文件main.go,代码如下: // main.go package main import ( "fmt"
删除remove remove命令 父主题: 指令使用方法
描述 total Long 返回所有满足条件的对象个数 最小值:0 最大值:1000000 size Integer 返回对象的大小 最小值:0 最大值:200 workflows Array of WorkflowSimpleInfo objects 返回的实体对象 数组长度:0 -
Struct 触发器 Yaml完整配置 华为云函数工作流(FunctionGraph)组件的Yaml字段如下: edition: 1.0.0 # 命令行YAML规范版本,遵循语义化版本(Semantic Versioning)规范 name: fg-test # 项目名称 access:
HTTP函数支持HTTP/1.1协议。 在函数创建页面,新增一种函数类型“HTTP函数”; HTTP函数执行入口需要设置为bootstrap,用户直接写启动命令,端口统一开放成8000; 若运行用户JAR包,bootstrap中建议增加JVM参数-Dfile.encoding=utf-8,否则可能会出现中文乱码。
单击右上方的“编辑”,进入“基本信息”页面。 图5 编辑API 单击“下一步”,进入“定义api请求”页面,修改“请求Path”为“/user/get”并单击“立即完成”。 图6 定义API请求 单击“发布API”,在发布页面继续单击“发布”。 触发函数。 返回函数工作流控制台,在左侧导航栏选择“函数 >
快速函数流日志组ID,仅快速模式函数流且日志级别不为NONE时 lts_stream_id String 快速函数流日志流ID,仅快速模式函数流且日志级别不为NONE时返回。 definition WorkflowCreateBody object 创建函数流的body体 表3 WorkflowCreateBody
函数Trigger Management触发器模型 介绍Trigger Management触发器模型的返回字段。 触发器类型模型 { "trigger_type_code":"string", "display_name":"string", "status":"string"
--network=host -v D:/code/nextjs/:/code node:18.15.0 bash cd code 在控制台执行以下命令来创建一个Next.js框架demo工程: npx create-next-app@13.5.6 回车后等待出现该提示词“√ What is
y-build,并单击“保存”。 新建部署任务 在“构建&发布 > 部署”页面,单击“新建任务”。 “部署模板”选择“空白模板”,单击“下一步”。 添加步骤,只添加“选择部署来源”。 对选择部署来源进行配置。 图3 配置部署来源 主机组:选择主机组deploy-function