活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 出海产品促销专区 NEW 爆款云主机低至2折,高性价比,不限新老速来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
  • MCP市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
模型推理服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V3.1
  • DeepSeek-R1-0528
  • DeepSeek-V3-0324
  • Qwen3-235B-A22B
  • Qwen3-32B
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场进入AI Store创新解决方案公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 安全邮箱
  • WPS 365 天翼云版
  • 天翼企业云盘(标准服务版)
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)

定价

协助您快速了解云产品计费模式、价格详情,轻松预估上云成本
价格计算器
  • 动态测算产品价格
定价策略
  • 快速了解计费模式

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼信创云专区
  • 信创云专区
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
培训与认证
  • 天翼云学堂
  • 天翼云认证
开源社区
  • 魔乐社区
  • OpenTeleDB

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 服务保障
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家
我要反馈
  • 建议与反馈
  • 用户体验官
信息公告
  • 客户公告

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      函数计算_相关内容
      • 通过函数计算部署通义千问
        本文介绍如何将通义千问应用部署到函数计算上。 使用场景 通过函数计算一键部署并体验通义千问服务。 准备工作 拥有已备案的域名。 已开通阿里云DashScope模型服务灵积,并创建APIKEY。 操作步骤 1. 进入函数计算控制台,在左侧导航点击应用 ,然后单击创建应用按钮。 2. 在应用模板页面,选择通义千问AI助手 ,点击立即创建按钮,进入应用创建页面。 3. 选择自定义域名、填写通义千问API KEY,其余字段已经生成默认值,您可以根据需要修改,然后点击创建应用按钮。 4. 部署成功后,进入应用环境详情页面,点击访问域名 ,访问部署好的通义千问服务,点击登录并输入创建应用时输入的客户端访问密码。 然后我们就可以和通义千问对话了。
        来自:
        帮助文档
        函数计算
        最佳实践
        通过函数计算部署通义千问
      • 上下文
        本文介绍在函数计算中Context的相关概念和使用示例。 上下文 当函数计算运行您的函数时,会将上下文(Context)对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。Context接口定义如下: package com.ctg.faas.runtime; / The context object allows you to access useful information available within the Tianyi cloud function compute execution environment / public interface Context { / Gets the function request ID associated with the request. This is the same ID returned to the client that called invoke(). This ID is reused for retries on the same request. @return The request id / public String getRequestId(); / Gets the credentials of the execution role @return The request Credentials / public Credentials getExecutionCredentials(); / Gets the function related parameters @return The request function params / public FunctionParam getFunctionParam(); / Gets the service related parameters @return The request service info / public Service getService(); / Gets the function compute logger instance associated with the context object @return The fc logger / public FunctionComputeLogger getLogger(); / Gets the function compute opentracing instance associated with the context object @return The fc tracing / public OpenTracing getTracing(); / Gets the function compute retry count associated with the context object @return The retry count / public int getRetryCount(); } 示例:获取函数相关信息 使用Context获取函数Handler和Initializer: package example; import com.ctg.faas.runtime.Context; import com.ctg.faas.runtime.FunctionParam; import com.ctg.faas.runtime.PojoRequestHandler; public class PojoHandler implements PojoRequestHandler { @Override public String handleRequest(String in, Context context) { FunctionParam functionParam context.getFunctionParam(); String initializer functionParam.getFunctionInitializer(); String handler functionParam.getFunctionHandler(); return String.format("Function initializer is: %s, handler is: %s", initializer, handler); } }
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Java
        上下文
      • 操作符函数
        函数 说明 opadd 计算多个值的和,可以是字符串或者数字等。 opmax 计算多个字段或表达式表示的数值的最大值。 opmin 计算多个字段或表达式表示的数值的最小值。
        来自:
        帮助文档
        云日志服务
        用户指南
        数据加工
        数据加工语法
        操作符函数
      • FunctionGraph入门简介
        本章介绍函数工作流的入门介绍。 使用流程 函数工作流FunctionGraph是一项基于事件驱动的函数托管计算服务。使用FunctionGraph函数,只需编写业务函数代码并设置运行的条件,无需配置和管理服务器等基础设施,函数以弹性、免运维、高可靠的方式运行。 使用FunctionGraph快速创建函数的流程如下: 1. 配置权限:确保登录的用户已有“FunctionGraph Administrator”权限。 2. 创建函数:选择使用空白模板创建函数、示例代码创建函数、容器镜像部署函数。 3. 配置函数:配置代码源或修改其他参数配置。 4. 测试函数:创建测试事件来调试函数。 5. 查看执行结果:在函数详情页面,根据配置的测试事件,查看执行结果。 6. 查看监控指标:在函数详情页面的“监控”页签,查看函数监控指标。
        来自:
        帮助文档
        函数工作流
        快速入门
        FunctionGraph入门简介
      • 加解密相关函数
        本文简述加解密相关函数的语法、作用、入参、返回值、示例。 ctyun.crc32long 函数信息详见下表: 项目 描述 语法 intval ctyun.crc32long(str) 作用 计算参数str的CRC32摘要,与ctyun.crc32short相比,其在相对较长的str输入(即长于30 ~ 60字节)上性能更好。结果与ctyun.crc32short完全相同。 入参 str:string,待加密字符串。 返回值 digest: 计算参数str的CRC32摘要。 示例: stylus local src "hello hello hello hello hello hello hello" local digest ctyun.crc32long(src) ctyun.crc32short 函数信息详见下表: 项目 描述 语法 intval ctyun.crc32short(str) 作用 计算参数str的CRC32摘要,与ctyun.crc32long相比,该方法在相对较短的str输入(即小于30 ~ 60字节)上性能更好。结果与ctyun.crc32long完全相同。 入参 str:string,待加密字符串。 返回值 digest: md5摘要的十六进制表示形式。 示例: stylus local src "hello" local digest ctyun.crc32short(src) ctyun.sha1bin 函数信息详见下表: 项目 描述 语法 digest ctyun.sha1bin(str) 作用 计算参数str的SHA1摘要,并返回二进制表示形式。 入参 str:string,待加密字符串。 返回值 digest: SHA1摘要的二进制表示形式。 示例: stylus local src "hello" local digest ctyun.sha1bin(src)
        来自:
        帮助文档
        全站加速
        用户指南
        UDFScript用户自定义脚本
        UDFScript函数说明
        加解密相关函数
      • 加解密相关函数
        本文简述加解密相关函数的语法、作用、入参、返回值、示例。 ctyun.crc32long 函数信息详见下表: 项目 描述 语法 intval ctyun.crc32long(str) 作用 计算参数str的CRC32摘要,与ctyun.crc32short相比,其在相对较长的str输入(即长于30 ~ 60字节)上性能更好。结果与ctyun.crc32short完全相同。 入参 str:string,待加密字符串。 返回值 digest: 计算参数str的CRC32摘要。 示例: stylus local src "hello hello hello hello hello hello hello" local digest ctyun.crc32long(src) ctyun.crc32short 函数信息详见下表: 项目 描述 语法 intval ctyun.crc32short(str) 作用 计算参数str的CRC32摘要,与ctyun.crc32long相比,该方法在相对较短的str输入(即小于30 ~ 60字节)上性能更好。结果与ctyun.crc32long完全相同。 入参 str:string,待加密字符串。 返回值 digest: md5摘要的十六进制表示形式。 示例: stylus local src "hello" local digest ctyun.crc32short(src) ctyun.sha1bin 函数信息详见下表: 项目 描述 语法 digest ctyun.sha1bin(str) 作用 计算参数str的SHA1摘要,并返回二进制表示形式。 入参 str:string,待加密字符串。 返回值 digest: SHA1摘要的二进制表示形式。 示例: stylus local src "hello" local digest ctyun.sha1bin(src)
        来自:
        帮助文档
        CDN加速
        用户指南
        UDFScript用户自定义脚本
        UDFScript函数说明
        加解密相关函数
      • 环境说明
        本文介绍在函数计算中使用自定义运行时函数的运行环境信息。 背景信息 基于自定义运行环境,您可以打造自己的专属运行环境。 定制个性化语言,例如C++,Rust。 定制特定代码语言版本的运行环境,例如Java 21。 容器环境 自定义运行时运行环境如下。 名称 操作系统 架构 自定义运行时 Debian 10 x8664 用户权限:执行用户为root。 目录权限:全路径均可读写。 代码在容器内路径:/code。 环境信息 自定义运行时 内置以下编程语言版本。您可以直接创建以下编程语言版本的自定义运行时函数,无需安装第三方解释器或配置层。 Python 3.6, 3.9, 3.10 Node.js 16, 18, 20 OpenJDK 8, 11, 17, 21 .NetCore 8.0 Go 1.22 PHP 7.2 使用非内置编程语言 说明 推荐通过官方公共层的方式使用非内置编程语言。 当您打算使用某种语言打造自定义运行时,但该语言不是内置语言时,您需要将该语言的解析器或运行时和代码文件一起打包部署到函数计算,实现您的预期目标。例如,当运行时环境不是java环境,您想要用Java 17运行代码时,您需要先下载Java 17所需的解释器到代码中,然后将打包后的代码部署到函数计算。具体操作如下。 1.下载Linuxx64版本的 jdk 17到代码目录 sh wget O jdk17.tar.gz && tar zxvf jdk17.tar.gz 2.设置启动命令 nodejs command: /code/jdk17/bin/java args: 'demo.jar'
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        自定义运行时
        环境说明
      • 运行环境中所依赖的包如何安装?
        在函数计算中,依赖包的安装可以有两种方式: 在本地环境中自行安装依赖包,把依赖包作为函数代码包的一部分,在创建/更新函数时,作为一个整体进行上传。 依赖包以层的方式出现,用户可以把依赖包制作成自定义层,然后为函数配置之前创建的自定义层。创建自定义层可以通过zip包、文件夹或者ZOS进行上传创建,也可以在线创建,具体操作可以参考创建自定义层。函数配置层请参考配置层。
        来自:
        帮助文档
        函数计算
        常见问题
        代码开发
        运行环境中所依赖的包如何安装?
      • 版本管理
        函数版本 函数版本本质上是函数代码、配置的一个快照,记录了函数某一时刻的代码内容和函数配置,不包含触发器。版本一旦创建后内容就不可变更,但可删除。如果删除版本,所分配的版本号也会一并删除不会复用,版本号是一个单调递增的数字,从1开始,函数版本需要用户主动发布。 除了用户主动发布的版本外,还有一个特殊的版本,称为LATEST版本,它是不固定的,用于代表最新的函数代码和配置。LATEST版本无需用户发布,当函数创建后自动默认发布唯一一个LATEST版本,也无法手动删除。 函数版本最重要的一个作用是固化函数代码和配置,形成一个稳定的函数服务。举个例子,当阶段性功能开发验证完毕,您可以创建一个版本来发布服务,同时可以继续开发修改你的代码,后续对函数的所有修改不会影响已发布的版本,只会影响LATEST版本。 发布版本 1. 登录函数计算控制台,点击目标函数,进入函数详情。 2. 选择详情下顶部的版本选项卡。 3. 点击发布版本,输入版本描述即可,版本号自动分配。
        来自:
      • 别名管理
        函数计算可以为版本设置别名,利用这一功能,您能够同时发布函数的多个别名,实现软件生命周期中的持续部署和灰度发布等。 函数别名 别名本质上是一种指向版本的指针,版本不可变但别名可变,因此可以调整别名指向的版本来动态调整指向的内容,对于更新发布、回滚代码非常有用。别名可以随时创建修改和删除,对别名的操作不会影响到所指向的版本。 此外,别名可以同时指向两个不同的版本,并对两个版本设置路由权重,基于此能力,可以很方便地进行灰度发布。举个例子,我们创建一个“生产”别名,指向版本二(正式稳定版)和版本三(最新灰度版),初始权重比为9:1,这时“生产”这个别名的流量就会按比例转发到对应的函数版本上,实现10%的灰度覆盖,验证通过后,修改“生产”的权重比例,最终过渡到只指向版本三即可,这样就完成了一次灰度发布升级。 创建别名 1. 登录函数计算控制台,点击目标函数,进入函数详情。 2. 选择详情下顶部的版本选项卡。 3. 点击创建别名,按照配置填写,点击确认即可。 配置 解释 实例 名称 自定义别名的名称,只能包含字母、数字和中划线。只能字母开头,字母数字结尾,且值不能为LATEST。函数名称+别名名称总长度不超过45个字符。 product 描述 别名的备注,可以作为友好化提示。 生产环境 主版本 别名指向的版本。别名至少指向一个版本,不可为LATEST版本。 1 启用灰度版本 是否启用流量分割,开启后可以配置权重,实现一个别名指向两个版本。 是 灰度版本 别名指向的版本。 灰度类型 按百分比随机灰度:通过对灰度版本设置权重,使得部分流量部分转发到灰度版本。权重范围为[0,100]%。 10%
        来自:
        帮助文档
        函数计算
        用户指南
        函数配置
        别名管理
      • 日志触发器
        前提条件 创建函数 创建日志单元 操作步骤 1. 登陆函数计算控制台,点击目标函数,进入函数详情页。 2. 选择详情下顶部的配置选项卡。 3. 在配置 选项卡中,选择左边的触发器选项卡。 4. 点击创建触发器 ,在弹出的右抽屉中选择日志触发器,配置参数解释如下表。 配置项 操作 示例 触发器类型 选择日志触发器。 日志触发器 名称 填写自定义的触发器名称。 alstrigger 版本或别名 默认值为LATEST,支持选择任意函数版本或函数别名。 LATEST 日志项目 选择目标日志项目。 日志单元 选择目标日志单元。 调用方式 选择函数调用方式。 同步调用 :指触发器消息Event投递到函数是同步调用,会等待函数响应后继续下一个消息投递。 异步调用:指触发器消息Event投递到函数是异步调用,不会等待函数响应,可以快速消费事件。 同步调用
        来自:
        帮助文档
        函数计算
        用户指南
        事件触发
        事件总线类触发器
        日志触发器
      • 访问函数
        函数计算平台提供两种方式直接访问函数:自定义域名和Http触发器。这两种方式各自都支持公网访问和内网访问,根据不同的访问场景,部分需要额外配置。 公网访问 对于公网访问,根据相关规章制度,需要您提供合规的域名用于创建自定义域名,并在公网配置指定的公网CNAME记录,此举的目的是为了验证您拥有此域名的所有权 ,具体请看自定义域名。创建公网的自定义域名后,您既可直接通过自定义域名访问,也可以把该自定义域名用于创建公网Http触发器,具体请看Http触发器。 内网访问 内网访问也需要在公网配置指定的内网CNAME记录,操作步骤和公网一致,除此之外,根据不同的内网访问场景,还需要额外配置VPCE和内网DNS解析。 从vpc环境内直接访问函数,例如云主机。 创建函数计算服务的终端节点(VPCE)。创建步骤请查看创建VPCE,选择cn.ctyun.cnhuadong1.faas 函数服务,同时打开高级配置中的“私网域名”。 配置内网域名。具体步骤请查看内网域名,该内网域名保持和您的自定义域名一致。 创建解析记录,添加CNAME类型记录值。具体步骤请查看添加记录值,这里建议添加两条记录,一条主机记录为空,一条主机记录填写通配符,记录值均填写内网CNAME值。
        来自:
        帮助文档
        函数计算
        用户指南
        函数调用
        访问函数
      • 函数计算产品服务协议
        天翼云为您提供《天翼云函数计算服务协议》,请您点击查看。
        来自:
        帮助文档
        函数计算
        相关协议
        函数计算产品服务协议
      • 查看函数 info
        info命令查看部署在函数计算的函数。 参数解析 参数全称 参数缩写 Yaml 模式下必填 Cli 模式下必填 参数含义 region 选填 必填 资源池ID,请参考资源池列表 functionname 选填 必填 函数名称 操作案例 Yaml 模式 进入到资源描述文件(s.yaml)所在的路径,然后执行如下命令查看函数: shell s info Cli 模式 直接执行如下命令查看函数: shell s cli faascf info region bb9fdb42056f11eda1610242ac110002 functionname helloworld 执行完成输出示例: plaintext functionId: 39061695070521915 code: ossBucketName: ossObjectName: function/ snapshotOssObjectName: zipFile: container: image: faas/python3.10runtime:v1.3.1 timeZone: UTC memorySize: 512 cpu: 0.5 diskSize: 512 runCommand: Li9ib290c3RyYXAuc2g listenPort: 8080 codeDirPath: /code logLevel: sysLogLevel: INFO maxScale: null minScale: null fastStart: 0 functionName: helloworld ...
        来自:
        帮助文档
        函数计算
        开发工具
        Serverless Devs
        命令参考
        查看函数 info
      • 函数计算集成
        本文介绍云工作流如何通过集成函数计算来调用函数。使用Operation状态,functionRef.type配置为cf:InvokeFunction。 基本概念 参数配置 参数名称 是否必选 参数说明 示例值 functionName 是 被调用函数名称。 demofunction qualifier 是 版本或别名 LATEST body 否 请求体内容,需要为键值对。 body: input: value invocationType 否 同步调用或异步调用(sync/async) sync regionId 是 函数所属地域。 bb9fdb42056f11eda1610242ac110002 返回值与模式 函数响应必须为JSON格式,否则结果解析将失败。RequestComplete模式同步完成,WaitForTaskToken模式需外部服务回调,传递任务令牌(taskToken)。 示例代码与解析 提供的示例代码片段如下,展示了一个简单的函数集成工作流: html specVersion: "0.8" version: "1.0" name: "test" start: "InvokeFunction" states: name: "InvokeFunction" type: "Operation" metadata: {} stateDataFilter: {} actions: retryRef: [] catchRef: [] functionRef: type: "cf:InvokeFunction" arguments: functionName: "demofunction" qualifier: "LATEST" invocationType: "sync" body: input: "{ $Context.Input.key }" regionId: "bb9fdb42056f11eda1610242ac110002" actionExecuteMode: "RequestComplete" end: true type :固定为Operation,标识这是一个Operation状态。 functionRef.type :固定为cf:InvokeFunction,标识这是一个函数集成。 functionRef.arguments:函数请求参数。 actionExecuteMode :示例使用RequestComplete,表示同步执行,等待HTTP响应后继续流程。另支持WaitForTaskToken模式,用于标准工作流的异步场景。
        来自:
        帮助文档
        函数计算
        用户指南
        云工作流
        工作流集成
        函数计算集成
      • 上下文
        当函数计算运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。 上下文接口 您可以通过ICfContext接口获取上下文相关信息,接口定义如下: 字段 说明 string RequestId 调用请求ID。 ICfFunctionParameter FunctionParam 函数相关参数信息。 ICfLogger Logger 日志对象。 string AccountId 用户的AccountId。 string Region 当前函数所在的Region。 示例:通过上下文接口获取请求ID csharp using System; using System.IO; using System.Text; using System.Text.Json; using System.Threading.Tasks; using Microsoft.Extensions.Logging; using Serverless.Cf; namespace Example { public class Hello { public async Task Handler(Stream input, ICfContext context) { var str "Hello world, requestId is: " + context.RequestId; byte[] bytetxt Encoding.UTF8.GetBytes(str); MemoryStream output new MemoryStream(); output.Write(bytetxt, 0, bytetxt.Length); return output; } static void Main(string[] args) { } } }
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        C#
        上下文
      • 代码开发概述
        运行时可为您的函数提供针对不同语言在执行环境中运行的环境。运行时可传递函数调用的事件(event)、上下文信息(context)和响应。天翼云函数计算支持多种语言的标准运行时,同时也可以使用标准运行时构建您自己的运行时,或自行构建容器镜像。 标准运行时 Node.js Python Java Go C PHP 自定义运行时 更多信息,请参考自定义运行时章节。 容器镜像函数 更多信息,请参考容器镜像函数章节。
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        代码开发概述
      • 部署 deploy
        deploy命令将YAML文件描述的函数资源部署到函数计算。 参数解析 无。 操作案例 进入到资源描述文件(s.yaml)所在的路径,然后执行如下命令部署资源: shell s deploy s.yaml文件示例: plaintext edition: 3.0.0 name: hellodevsapp access: default vars: region: "bb9fdb42056f11eda1610242ac110002" resources: myfunc: component: faascf 组件,提供具体的业务能力。faascf 组件提供了对天翼云Serverless函数的管理能力 props: region: ${vars.region} 部署的资源池ID,请参考: functionName: helloworld 函数名称 code: ./code 函数代码目录 createType: 1 函数类型:标准函数(1)、自定义函数(2)、容器函数(3) runtime: 函数运行配置 handleType: event 处理事件请求(event)、处理HTTP请求(http) handler: index.handler 请求处理程序 runtime: python3.10 运行环境 executeTimeout: 64 执行超时时间 instanceConcurrency: 1 实例并发度 container: 运行容器配置 memorySize: 512 内存规格,单位:MB cpu: 0.5 vCPU规格,单位vCPU diskSize: 512 临时硬盘大小,单位:MB timeZone: UTC 时区,例如:UTC, Asia/Shanghai 执行完成输出示例: plaintext functionId: 39061695070521915 code: ossBucketName: ossObjectName: function/ snapshotOssObjectName: zipFile: container: image: faas/python3.10runtime:v1.3.1 timeZone: UTC memorySize: 512 cpu: 0.5 diskSize: 512 runCommand: Li9ib290c3RyYXAuc2g listenPort: 8080 codeDirPath: /code logLevel: sysLogLevel: INFO maxScale: null minScale: null fastStart: 0 functionName: helloworld ...
        来自:
        帮助文档
        函数计算
        开发工具
        Serverless Devs
        命令参考
        部署 deploy
      • FunctionGraph使用流程
        本章介绍函数工作流的基本使用流程。 函数工作流FunctionGraph是一项基于事件驱动的函数托管计算服务。使用FunctionGraph函数,只需编写业务函数代码并设置运行的条件,无需配置和管理服务器等基础设施,函数以弹性、免运维、高可靠的方式运行。 函数使用流程 函数使用流程如下图所示。 1. 用户编写业务程序代码,打包上传至FunctionGraph函数,添加事件源(如SMN、OBS和APIG等),完成应用程序构建部署。 2. 通过RESTful API或者云产品事件源触发函数,生成函数实例,实现业务功能,函数在运行过程中的资源调度由FunctionGraph来管理。 3. 用户可以查看函数运行日志和监控信息,按照代码运行情况收费,代码未运行时不产生费用。 1. 编写代码:用户编写代码,目前支持Node.js、Python、Java、Go等语言。 2. 上传代码:目前支持在线编辑、上传ZIP或JAR包,从OBS引用ZIP包等。 3. API和云产品事件源触发函数执行:通过API和云产品事件源触发函数执行。 4. 弹性执行:函数在执行过程中,会根据请求量弹性扩容,支持请求峰值的执行,此过程用户无需配置,由FunctionGraph完成。 5. 查看日志:FunctionGraph函数实现了与云日志服务的对接,您无需配置,即可查看函数运行日志信息。 6. 查看监控:FunctionGraph函数实现了与云监控服务的对接,您无需配置,即可查看图形化监控信息。 7. 计费方式:函数执行结束后,根据函数请求执行次数和执行时间计费。
        来自:
        帮助文档
        函数工作流
        用户指南
        使用前必读
        FunctionGraph使用流程
      • 函数计算服务等级协议
        天翼云为您提供《天翼云函数计算服务等级协议》,请您点击查看。
        来自:
        帮助文档
        函数计算
        相关协议
        函数计算服务等级协议
      • 算术函数
        本文主要介绍云日志服务的算术函数。 函数 说明 opsum 对传入值进行求和操作。 opabs 对传入值进行绝对值操作。 opdivfloor 对传入值进行整除操作。 opdivtrue 对传入值进行除法操作。 oppow 对值进行幂值计算操作。 opmul 对传入值进行乘法运算。 opneg 计算传入值的相反数。 opmod 对传入值进行模计算。 opsub 对传入值进行减法运算。 opround 对传入值进行四舍五入操作。 matceil 对传入值进行向上取整操作。 matexp 以常数e为底的指数函数。 matfabs 计算传入值的绝对值。 matfloor 对传入值进行向下取整操作。 matlog 计算传入值的对数。 matlog10 计算以10为基数的传入值的对数。 matsqrt 计算传入值的平方根。 matdegrees 将弧度转换为角度。 matradians 将角度转换为弧度。 matsin 计算传入值弧度的正弦值。 matcos 计算传入值弧度的余弦值。 mattan 计算传入值弧度的正切值。 matacos 计算传入值的反余弦弧度值。 matasin 计算传入值的反正弦弧度值。 matatan 计算传入值的反正切弧度值。 matatan2 计算坐标值的反正切值。 matatanh 计算传入值的反双曲正切值。 mathypot 计算传入值得欧几里德范数。
        来自:
        帮助文档
        云日志服务
        用户指南
        数据加工
        数据加工语法
        算术函数
      • 可以使用什么语言编写函数?
        函数计算支持多种语言的标准运行时,同时也可以使用标准运行时构建您自己的运行时或自行构建容器镜像;请参考 代码开发概述 语言 版本 Python 3.6、3.9、3.10 Node.js 16.x、18.x、20.x Java 8、11、17、21 Go 1.x C .NET Core 8.0 PHP 7.2
        来自:
        帮助文档
        函数计算
        常见问题
        代码开发
        可以使用什么语言编写函数?
      • 实例指标
        您可以登录函数计算控制台,在左侧导航栏选择函数 进入函数详情页,然后切换到监控>实例指标 页签,查看实例指标情况。 实例指标项如下表所示。 指标类型 指标名称 单位 描述 并发请求数 最大并发请求数(FunctionMaxConcurrentRequests) 个 函数实例中并发执行的请求个数。按1分钟或1小时粒度统计求最大值。 并发请求数 平均并发请求数(FunctionAvgConcurrentRequests) 个 函数实例中并发执行的请求个数。按1分钟或1小时粒度统计求平均值。 vCPU使用情况(实例级别指标) 最大vCPU(FunctionMaxvCPUCores) vCPU 函数实际使用的vCPU数,其中1代表1vCPU,按1分钟或1小时粒度统计多个实例求最大值。 vCPU使用情况(实例级别指标) 平均vCPU(FunctionAvgvCPUCores) vCPU 函数实际使用的vCPU数,其中1代表1vCPU,按1分钟或1小时粒度统计多个实例求平均值。 vCPU利用率(实例级别指标) 最大利用率(FunctionMaxvCPUUtilization) % 函数实际使用的vCPU核数占vCPU配额的比例。按1分钟或1小时粒度统计多个实例求最大值。 vCPU利用率(实例级别指标) 平均利用率(FunctionAvgvCPUUtilization) % 函数实际使用的vCPU核数占vCPU配额的比例。按1分钟或1小时粒度统计多个实例求平均值。 网络流量(实例级别指标) 入网流量(FunctionRXBytesPerSec) Mbps 函数单位时间的入网流量。 网络流量(实例级别指标) 出网流量(FunctionTXBytesPerSec) Mbps 函数单位时间的出网流量。 内存使用情况(实例级别指标) 最大使用内存(FunctionMaxMemoryUsageMB) MB 函数实例实际使用的内存。按1分钟或1小时粒度统计求最大值。 内存使用情况(实例级别指标) 平均使用内存(FunctionAvgMemoryUsageMB) MB 函数实例实际使用的内存。按1分钟或1小时粒度统计求平均值。 内存使用率(实例级别指标) 最大使用率(FunctionMaxMemoryUtilization) % 函数实例实际使用的内存占内存配额的比例。按1分钟或1小时粒度统计多个实例求最大值。 内存使用率(实例级别指标) 平均使用率(FunctionAvgMemoryUtilization) % 函数实例实际使用的内存占内存配额的比例。按1分钟或1小时粒度统计多个实例求平均值。
        来自:
        帮助文档
        函数计算
        用户指南
        可观测性
        实例指标
      • 产品优势
        本文主要介绍函数计算的产品优势。 高效免运维 开发者仅需要专注于业务逻辑开发,无需考虑服务器采购和自动扩展等运维任务,提高研发效率。 弹性高可用 预留实例系统不会自动回收,可长期存在而不被销毁,降低了冷启动引起的延迟问题。 按需低成本 根据实际使用计算资源计费的按需付费模型,提高资源利用率并降低成本。
        来自:
        帮助文档
        函数计算
        产品介绍
        产品优势
      • 实例伸缩规则及限制
        适用场景 函数业务流量具有明显的周期性活动或可预测的流量高峰。 配置示例 一个典型的定时伸缩场景是:在函数调用流量高峰到来前(时刻t1),通过一个定时配置将预留实例配置在较高的水位;当流量减小后(时刻t2),通过另一个定时配置将预留实例配置在较低的水位。如下图所示。 给函数配置预留实例,依次进入高级功能 弹性管理 预留实例数策略 ,点击创建预留实例数策略 , 详情请参考配置预留实例数。 最大可响应并发值 根据实例并发数的不同,函数实例可响应的最大并发值计算方式如下: 单实例单并发 最大可响应并发值 函数实例数量 单实例多并发 最大可响应并发值 函数实例数量 × 单实例并发度 相关文档 按量模式和预留模式实例的基本概念及计费方式,请参考实例类型及使用模式。 您可以通过配置并发实例数限制某个函数的实例数,具体请参考并发实例数上限配置。 如果您想提高预留实例使用率,减少资源浪费,请参考配置预留实例数。
        来自:
        帮助文档
        函数计算
        用户指南
        高级功能
        弹性管理
        实例伸缩规则及限制
      • 函数概览(1)
        本文罗列云日志服务支持的函数。 函数概览 聚合函数 字符串函数 日期和时间函数 JSON函数 正则式函数 数组函数 Map映射函数 数学计算 数学统计 估算函数 二进制函数 位运算函数 地理函数 HyperLogLog函数 比较运算符 窗口函数 条件表达式 IP地址转换函数
        来自:
      • 函数概览
        本文罗列云日志服务支持的函数。 函数概览 聚合函数 字符串函数 日期和时间函数 JSON函数 正则式函数 数组函数 Map映射函数 数学计算 数学统计 估算函数 二进制函数 位运算函数 地理函数 HyperLogLog函数 比较运算符 窗口函数 条件表达式 IP地址转换函数
        来自:
        帮助文档
        云日志服务
        用户指南
        查询与分析
        SQL统计分析
        SQL函数
        函数概览
      • 聚合函数并发计算
        本文介绍如何在使用SELECT语法时进行聚合函数并发计算。 plaintext teledb set maxparallelworkerspergather to 0; SET Time: 0.214 ms teledb select count(1) from tcount; count 20000000 (1 row) Time: 2700.569 ms (00:02.701) teledb set maxparallelworkerspergather to 2; SET Time: 0.269 ms teledb select count(1) from tcount; count 20000000 (1 row) Time: 1867.719 ms (00:01.868)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V3.0.0版本产品文档
        开发手册
        数据库基础开发
        DML操作
        SELECT语法
        聚合函数并发计算
      • 聚合函数并发计算
        本文介绍如何在使用SELECT语法时进行聚合函数并发计算。 plaintext teledb set maxparallelworkerspergather to 0; SET Time: 0.214 ms teledb select count(1) from tcount; count 20000000 (1 row) Time: 2700.569 ms (00:02.701) teledb set maxparallelworkerspergather to 2; SET Time: 0.269 ms teledb select count(1) from tcount; count 20000000 (1 row) Time: 1867.719 ms (00:01.868)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V4.0.0版本产品文档
        开发手册
        数据库基础开发
        DML操作
        SELECT语法
        聚合函数并发计算
      • 聚合函数并发计算
        本文介绍如何在使用SELECT语法时进行聚合函数并发计算。 teledb set maxparallelworkerspergather to 0; SET Time: 0.214 ms teledb select count(1) from tcount; count 20000000 (1 row) Time: 2700.569 ms (00:02.701) teledb set maxparallelworkerspergather to 2; SET Time: 0.269 ms teledb select count(1) from tcount; count 20000000 (1 row) Time: 1867.719 ms (00:01.868)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        数据库基础开发
        DML操作
        SELECT语法
        聚合函数并发计算
      • 聚合函数并发计算
        本文介绍如何在使用SELECT语法时进行聚合函数并发计算。 plaintext teledb set maxparallelworkerspergather to 0; SET Time: 0.214 ms teledb select count(1) from tcount; count 20000000 (1 row) Time: 2700.569 ms (00:02.701) teledb set maxparallelworkerspergather to 2; SET Time: 0.269 ms teledb select count(1) from tcount; count 20000000 (1 row) Time: 1867.719 ms (00:01.868)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        数据库基础开发
        DML操作
        SELECT语法
        聚合函数并发计算
      • 聚合函数并发计算
        本文介绍如何在使用SELECT语法时进行聚合函数并发计算。 plaintext teledb set maxparallelworkerspergather to 0; SET Time: 0.214 ms teledb select count(1) from tcount; count 20000000 (1 row) Time: 2700.569 ms (00:02.701) teledb set maxparallelworkerspergather to 2; SET Time: 0.269 ms teledb select count(1) from tcount; count 20000000 (1 row) Time: 1867.719 ms (00:01.868)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.0.0版本产品文档
        开发手册
        数据库基础开发
        DDL操作
        SELECT语法
        聚合函数并发计算
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • ...
      • 123
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

      OpenClaw云服务器专属“龙虾“套餐低至1.5折起

      青云志云端助力计划

      一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云

      云上钜惠

      爆款云主机全场特惠,2核4G只要1.8折起!

      中小企业服务商合作专区

      国家云助力中小企业腾飞,高额上云补贴重磅上线

      出海产品促销专区

      爆款云主机低至2折,高性价比,不限新老速来抢购!

      天翼云奖励推广计划

      加入成为云推官,推荐新用户注册下单得现金奖励

      产品推荐

      弹性云主机 ECS

      多活容灾服务 MDR

      GPU云主机

      镜像服务 IMS

      轻量型云主机

      弹性伸缩服务 AS

      弹性高性能计算 E-HPC

      训推服务

      模型推理服务

      推荐文档

      云课堂 第一课:玩转天翼云安全组

      如何申请发票?

      篡改告警分析

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 天翼云国际站
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2026 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号