在FunctionGraph和API Gateway之上使用现有的Node.js应用程序框架运行无服务器应用程序和REST API。提供的示例允许您使用Express框架轻松构建无服务器Web应用程序/服务和RESTful API。 1.0.1 request 简化http调用,支持HTTPS并默认遵循重定向。
选择当前依赖包的具体版本。 如果函数配置了私有依赖包且依赖包体积较大,建议在函数详情页的“设置 > 常规设置”中调整函数执行时间,在原有基础上适当延长超时时间,以防止函数因执行超时而执行失败。 删除依赖包 依赖包无法在“依赖包管理”界面直接删除,如需删除,请先删除依赖包下的所有版本,当所有版本全部删除完成后,依赖包会自动删除。
代码解读 FunctionGraph函数初始化入口 Redis连接池 Redis重试机制 Redis健康检查 父主题: 示例代码
发布环境:RELEASE。 安全认证:此处为方便测试,配置“None”,实际业务请选择更安全的认证方式,例如IAM认证等。 请求协议:选择“HTTPS”。 后端超时(毫秒):默认5000毫秒。 端到端测试 以curl工具为例(curl -F的方式主要用的是linux环境),您也可以选择postman等其他工具,在本地创建app
已开启函数访问VPC内资源的网络配置,开启后需在Kafka服务安全组配置对应子网的权限,请参见配置网络。函数的网络配置需要和创建Kafka的ECS节点网络配置一样,包括VPC和子网。 创建开源Kafka触发器 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。
进阶使用:本文还提供多用户使用场景下需要模型文件资源隔离的相关使用方法。 方案优势 轻松部署 部署流程简便,结合弹性的Serverless解决方案,无需服务器管理和运维,即可体验AI对话功能。 开源和定制化 提供自定义和进阶使用场景,轻松实现高阶个性化的AI对话。 约束与限制 当前使用Funct
DS功能,支持基于流量分析的DDoS攻击防护、恶意IP地址库自动拦截及网络访问控制策略的自动优化建议。当用户配置VPC并访问公网时,可通过连接CFW服务增强外部网络安全防护。 关于FunctionGraph支持的监控指标,请参见监控。关于如何创建监控告警规则等内容,请参见创建告警规则。
模板函数执行入口 code_type String 代码类型 code String 代码文件 timeout Integer 函数执行超时时间,超时函数将被强行停止,范围3~259200秒。 memory_size Integer 内存大小 trigger_metadata_list
已创建日志组,此处以LogGroup1为例,创建过程请参见创建日志组。 已创建日志流,此处以LogTopic1为例,创建过程请参见创建日志流。 已配置Agent,快速将ECS等服务器上日志采集到指定的日志组,详情请参见安装ICAgent。 创建LTS触发器 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。
”,上传样例代码watermark.zip。 在“设置 > 常规设置”页签,设置如下信息,完成后单击“保存”。 内存:选择“128” 执行超时时间:输入“3” 函数执行入口:默认“index.handler”,无需修改 所属应用:默认“default” 描述:输入“图片打水印” 在“设置
公共读:任何用户都可以对桶内对象进行读操作。 公共读写:任何用户都可以对桶内对象进行读/写/删除操作。 私有 默认加密 必选参数。 服务器端加密是指OBS服务端对客户端上传到OBS的对象进行加密存储,开启后需要选择加密密钥。 关闭 归档数据直读 必选参数。 通过归档数据直读,
go-test.zip”编译后的二进制文件。 在“设置 > 常规设置”页签,设置如下信息,完成后单击“保存”。 内存:选择“256” 执行超时时间:输入“40” 函数执行入口:默认“handler”,无需修改 所属应用:默认“default” 描述:输入“旋转图片” 在“设置 >
HTTPS:数据在传输过程中被加密。 HTTPS 请求方法 必选参数。 选择API的请求方法。本例使用“ANY”。 ANY 后端超时(毫秒) 必选参数。 设置API的后端超时时间,单位为毫秒,设置范围为1~60000毫秒。 60000 APIG触发器创建成功后,如图1所示复制调用URL以备用。
日志,处理日志并发结果写入test-1121。函数B代码样例请参考lts_cleanse.py。 在云日志服务配置Agent,快速将ECS等服务器上日志采集到指定的日志组,配置过程请参考安装ICAgent。 图1 流程图 创建委托 登录统一身份认证服务控制台。 在统一身份认证服务
EG触发器(区域仅支持华北-北京一)。 当前允许流程中配置0-10个触发器。 触发器必须配置在开始节点内。 触发器不允许连接其他任何节点,也不允许被其他节点连接。 定时触发器配置说明 单击“开始”节点,在右侧弹出的属性页面添加触发器,触发器类型选择“定时触发器”,填写触发器配置信息,如表1所示。
请参阅函数并发配置。 高可用性:FunctionGraph会在多个可用区中运行函数,确保在某一区域服务中断时仍能处理事件。如果将函数配置为连接至账户中的VPC,请指定多个可用区中的子网以确保高可用性。详细信息请参阅配置函数访问VPC网络。 重试:对于异步调用和由其他服务触发的触发
FunctionGraph的函数支持哪些中文字体? 能否在函数代码中使用线程和进程? 函数如何访问MySQL数据库? 函数无法通过VPC连接对应的Redis? 如何读取函数的请求头? Python语言的函数中,中文注释报乱码错误
在FunctionGraph和API Gateway之上使用现有的Node.js应用程序框架运行无服务器应用程序和REST API 。提供的示例允许您使用Express框架轻松构建无服务器Web应用程序/服务和RESTful API 。 1.0.1 request 简化http调用,支持HTTPS并默认遵循重定向
模板函数执行入口 code_type String 代码类型 code String 代码文件 timeout Integer 函数执行超时时间,超时函数将被强行停止,范围3~259200秒。 memory_size Integer 内存大小 trigger_metadata_list
在华为云购买一台EulerOS的ECS弹性云服务器,请参见购买并登录Linux弹性云服务器。在基础配置环节选择公共镜像时,选择Huawei Cloud EulerOS操作系统和具体的镜像版本。 下载EulerOS镜像,在本地使用虚拟化软件搭建EulerOS系统的虚拟机。 为Node.js函数制作依赖包
您即将访问非华为云网站,请注意账号财产安全