活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 聚力AI赋能 天翼云大模型专项 大模型特惠专区·Token Plan 轻享包低至9.9元起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 企业出海解决方案 NEW 助力您的业务扬帆出海,通达全球!
  • 天翼云信创专区 NEW “一云多芯、一云多态”,国产化软件全面适配,国产操作系统及硬件芯片支持丰富
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
星辰TokenHub
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V4-Flash
  • GLM-5.1
  • Qwen3.5-122B-A10B
  • DeepSeek-V3.2(旗舰版)
  • GLM-5(正式版)
智算一体机
  • 智算一体机
智能体引擎
  • 智能体引擎
可信数据空间
  • 可信数据空间
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

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

定价

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

合作伙伴

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

开发者

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

支持与服务

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

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2026智能云生态大会
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      函数计算_相关内容
      • 请求处理程序(Handler)
        本文介绍如何使用Java请求处理程序响应接收到的事件并执行相应的业务逻辑。 请求处理程序 请求处理程序是您提供的一个方法。当您的函数被调用时,函数计算会运行该方法处理请求。 您可以通过函数计算控制台页面配置请求处理程序 ,对于Java语言的函数,请求处理程序需配置为 [包名].[类名]::[方法名]。例如,您的包名为example,类型为App,方法名为handleRequest,则请求处理程序可配置为 example.App::handleRequest。 处理程序接口 您在使用Java编程时,必须要实现函数计算提供的接口类,cruntimecore库为请求处理程序定义了以下接口。 StreamRequestHandler 以流的方式接收输入的事件请求对象并返回执行结果。您需要从输入流中读取调用函数时的输入,处理完成后把函数执行结果写到输出流中来返回。 PojoRequestHandler 以泛型的方式接收输入的事件请求对象并返回执行结果。您可以自定义输入和输出的类型,但是输入和输出的类型必须是POJO类型。 HttpRequestHandler 以标准的Servlet协议方式接收HTTP触发器 的请求并响应执行结果。请求会封装成 HttpServletRequest对象,并通过 HttpServletResponse对象来返回响应头和响应体。 示例:StreamRequestHandler 一个最简单的StreamRequestHandler示例如下所示: package example; import com.ctg.faas.runtime.; import example.util.ServletUtil; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; public class StreamHandler implements StreamRequestHandler { @Override public void handleRequest(InputStream input, OutputStream output, Context context) throws IOException { FunctionComputeLogger logger context.getLogger(); logger.info("StreamRequestHandler hello"); String inStr ServletUtil.getInputString(input); logger.info("input :"+inStr); String req String.format("input: %sn", inStr); output.write(req.getBytes()); output.flush(); output.close(); } } 包名和类名 包名和类名可以自定义。 实现的接口 您的代码中必须要实现函数计算预定义的接口。上述的代码示例中实现了 StreamRequestHandler,其中的input 参数为调用函数时传入的数据,output参数用于返回函数的执行结果。 Context参数 Context参数中包含一些函数的运行时信息(例如RequestId、临时AccessKey等),其类型是 com.ctg.faas.runtime.Context。 返回值 实现 StreamRequestHandler接口的函数通过output参数返回执行结果。 引入的依赖 其中用到的 com.ctg.faas.runtime包的maven依赖坐标如下: com.ctg.faas.runtime fcruntimecore 1.0.0SNAPSHOT
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Java
        请求处理程序(Handler)
      • 正则式函数
        本文介绍正则式函数的基本语法及示例。 函数列表 函数名称 语法 说明 regexpextractall regexpextractall(x, pattern) 提取目标字符串中符合正则表达式的子串,并返回所有子串的合集。 regexpextract regexpextract(x, pattern) 提取并返回目标字符串中符合正则表达式的第一个子串。 regexplike regexplike(x, pattern) 判断目标字符串是否符合正则表达式。 regexpreplace regexplike(x, pattern, replacedstr) 替换目标字符串中符合正则表达式的子串,返回被替换后的字符串。 regexpextractall函数 提取目标字符串中符合正则表达式的子串,并返回所有子串的合集。 语法 plaintext regexpextractall(x,pattern) 参数说明 参数名称 类型 是否必选 x string类型 是 pattern string类型 是 返回值类型 array类型 示例 类型 示例 统计分析语句 SELECT regexpextractall('abc123 456', 'd') 返回结果 ["1","2","3","4","5","6"] regexpextract函数 提取并返回目标字符串中符合正则表达式的第一个子串。 语法 plaintext regexpextract(x,pattern) 参数说明 参数名称 类型 是否必选 x string类型 是 pattern string类型 是 返回值类型 string类型 示例 类型 示例 统计分析语句 SELECT regexpextract('abc123 456', 'd') 返回结果 1
        来自:
        帮助文档
        云日志服务
        用户指南
        查询与分析
        SQL统计分析
        SQL函数
        正则式函数
      • 错误处理
        本文介绍C运行环境的错误处理。 如果函数在执行过程中抛出异常,那么会被函数计算捕获并返回异常信息。 如下示例代码中,简单抛出了一个异常: 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) { throw new Exception("something wrong"); } static void Main(string[] args) { } } } 函数被执行后函数计算会返回如下异常信息: json { "errorMessage": "something wrong", "errorType": "Exception", "stackTrace": [ " at Example.Hello.Handler(Stream input, ICfContext context) in XXXHelloAppProgram.cs:line 15", ... ] } 异常信息字段说明: 字段 类型 解释说明 errorMessage string 异常信息。 errorType string 异常类型。 stackTrace string[] 异常堆栈。
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        C#
        错误处理
      • 什么是开发者平台-边缘函数
        本文介绍AOne边缘函数。 为什么选择开发者平台边缘函数 千人千面,个性化定制,源站计算成本高: 企业网站为了提升用户转化率,往往需要在源站服务器根据用户历史数据,计算出千人千面的个性化推荐结果。一方面给源站服务器带来了较大的计算成本,另一方面由于中心化部署带来的网络时延,企业更加容易错失商机。 应对流量洪峰,资源无法弹性伸缩: 中心源站为了应付突发场景预留较多的计算和存储服务器,往往出现资源冗余。如果预留资源不够,则更加容易导致服务出错。 业务上线周期长: 新业务上线、活动页面搭建,在传统模式里需要调动研发、运营、运维多方人力,整体上线周期较长,人力成本高。 什么是开发者平台边缘函数 针对以上三大挑战,AOne边缘安全加速平台,推出了开发者平台边缘函数。 开发者平台边缘函数可以让企业研发人员将自定义的JavaScript代码和轻量存储,秒级一键部署到天翼云全球1800多个边缘节点上,就近生成千人千面的个性化响应结果。 研发人员只需要关注业务逻辑,剩下机器资源的扩容、运维、调度,都由边缘函数自动完成。
        来自:
        帮助文档
        边缘安全加速平台
        开发者平台
        什么是开发者平台-边缘函数
      • 触发器不能正常触发函数执行怎么办?
        触发器不能正常触发函数执行的主要原因是不满足触发规则,请您再次检查触发器的触发规则是否与预期效果一致。 若您确定触发器的规则无误并且依旧不能触发函数,请及时联系客服;提供您的天翼云账号ID、函数计算的函数名称以及相应的触发器等信息。
        来自:
        帮助文档
        函数计算
        常见问题
        事件触发
        触发器不能正常触发函数执行怎么办?
      • 如何用函数访问VPC内的资源?
        您可以调整函数详情配置网络的【允许访问VPC】配置项,允许函数访问您指定的虚拟私有云(VPC);通过这种配置,您可以实现函数与VPC内资源的互联,以便执行需要访问私有网络环境的任务。 1. 登录函数计算控制台,进入目标函数详情页配置网络页签,点击编辑修改网络配置。 2. 如果您希望目标函数能够访问私有VPC资源,请打开允许访问VPC的选项,并依次配置您希望访问的专有网络、子网以及安全组,修改完毕后,点击下方的部署按钮,即可允许目标函数访问VPC资源。
        来自:
        帮助文档
        函数计算
        常见问题
        函数管理
        如何用函数访问VPC内的资源?
      • 什么是边缘函数
        本文介绍什么是边缘函数、产品优势、核心功能、相关术语、函数工作原理、使用说明等。 为什么选择边缘函数 千人千面,个性化定制,源站计算成本高: 企业网站为了提升用户转化率,往往需要在源站服务器根据用户历史数据,计算出千人千面的个性化推荐结果。一方面给源站服务器带来较大的计算成本,另一方面由于中心化部署带来的网络时延,企业更加容易错失商机。 应对流量洪峰,资源无法弹性伸缩: 中心源站为了应付突发场景预留较多的计算服务器,往往出现资源冗余。如果预留资源不够,则更加容易导致服务出错。 业务上线周期长: 新业务上线、活动页面搭建,在传统模式里需要调动研发、运营、运维多方人力,整体上线周期较长,人力成本高。 什么是边缘函数 针对以上三大挑战,天翼云CDN加速产品推出边缘函数。 边缘函数可以让企业研发人员将自定义的JavaScript代码秒级一键部署到天翼云全球2000多个边缘节点上,就近生成千人千面的个性化响应结果。 研发人员只需要关注业务逻辑,剩下机器资源的扩容、运维、调度,都由边缘函数自动完成。 产品优势 在边缘节点就近响应用户请求,大大减少回源带来的网络时延。 采用WebAssembly技术,将函数冷启动优化到5微秒,把对网络时延的影响降到最低。 相对于传统的容器技术,无需预留实例资源。 按照用户实际的使用量计费,并且精确到请求调用次数。对比传统的云虚拟机,提供更大的资源利用率和更低的成本。 当业务流量突增时,边缘函数全网快速调度,弹性伸缩,支持全网上百万QPS的超高并发。 企业研发人员使用边缘函数部署业务时,无需关注部署地区,无需进行资源规划,彻底免去底层机器的运维和管理,释放人力成本。
        来自:
        帮助文档
        CDN加速
        用户指南
        BosonFaaS边缘函数
        什么是边缘函数
      • 触发器简介
        本文主要介绍触发器。 什么是触发器 触发器是一种机制,用于在特定事件发生时激活函数的执行。在基于事件的计算架构中,事件源负责生成事件,而函数则负责处理这些事件。触发器扮演的角色是提供一个集中化和标准化的方法来协调不同的事件源。当在事件源中发生一个事件,并且这个事件符合触发器设定的条件时,事件源将自动触发并执行与触发器相关联的函数。 触发器类型 按照触发器实现原理的不同,分为以下两类: 内部触发器:仅在函数计算控制台可见,配置第三方组件作为事件源。 事件总线类触发器:基于天翼云默认事件总线的能力,以总线为事件源,通过规则配置的触发器。 注意 所有触发器都支持同步调用,只有部分触发器支持异步调用;所有触发器触发函数都是通过POST方式请求目标函数,请确保您的函数支持POST请求。 内部触发器 触发器名称 调用方式 文档链接 Http触发器 同步调用 Http触发器介绍 定时触发器 同步调用 定时触发器介绍 Kafka触发器 同步/异步调用 Kafka触发器介绍 RocketMQ触发器 同步/异步调用 RocketMQ触发器介绍
        来自:
        帮助文档
        函数计算
        用户指南
        事件触发
        触发器简介
      • 上下文
        当函数计算运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。 上下文对象context主要包括如下字段: 字段 类型 说明 requestId String 函数请求ID。 credentials Credentials,该结构字段如下: accessKeyId accessKeySecret securityToken 临时密钥信息。 function FunctionMeta,该结构字段如下: name handler memory timeout 当前函数的基本信息。 service ServiceMeta,该结构字段如下: logProject logStore qualifier versionId 当前函数的服务信息。 region String 当前函数的所在地域ID。 accountId String 当前函数的所属账号ID。 logger ContextLog,该结构字段如下: debug info warn error log 日志对象。
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Node.js
        上下文
      • 删除 remove
        remove命令删除部署在函数计算的函数。 参数解析 参数全称 参数缩写 Yaml 模式下必填 Cli 模式下必填 参数含义 region 选填 必填 资源池ID,请参考资源池列表 functionname 选填 必填 函数名称 操作案例 Yaml 模式 进入到资源描述文件(s.yaml)所在的路径,然后执行如下命令删除函数: shell s remove Cli 模式 直接执行如下命令删除函数: shell s cli faascf remove region bb9fdb42056f11eda1610242ac110002 functionname helloworld 根据提示选择确认,以删除函数,如下为示例输出: plaintext ? 确认删除函数'helloworld'吗? 确认
        来自:
        帮助文档
        函数计算
        开发工具
        Serverless Devs
        命令参考
        删除 remove
      • 上下文
        当函数计算运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。 上下文接口 您可以通过请求处理程序$context参数获取上下文相关信息,其定义如下: php array( 'requestId' > '请求ID', 'credentials' > [ 'accessKeyId' > 'ak', 'accessKeySecret' > 'sk', ], 'function' > [ 'name' > '函数名', 'handler' > '请求处理程序方法名', 'memory' > '内存信息', 'timeout' > '函数超时信息', 'initializer' > '初始化方法名', 'initializationTimeout' > '始化方法超时时间', ], 'region' > 'region', 'accountId' > '账户名' )
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        PHP
        上下文
      • 通过控制台使用开发者平台-边缘函数
        本文介绍从开通边缘函数服务到使用边缘函数的全流程,便于您快速上手边缘函数。 开通开发者平台边缘函数服务 AOne开发者平台提供事件驱动的全托管 Serverless 边缘函数计算服务。 您无需关注服务部署区域、无需搭建和维护基础设施,只需一键部署代码,即可天翼云边缘节点上即时生效,就近响应终端用户或设备的请求。 您可以将您的自定义JavaScript代码,部署到AOne边缘节点,扩展您当前CDN加速域名的边缘计算功能。 开发者平台边缘函数限时免费期间,提供受限额度: 函数数量:20个 函数调用次数:10万次 函数执行时长:10ms 使用边缘函数,您需要: 1. 开通 AOne安全与加速任意套餐,并配置启用CDN域名。 2. 提交工单申请试用边缘函数。 3. 工单通过后,可以通过控制台自助进行函数配置下发。 创建函数并关联您的域名 1. 登录AOne控制台; 2. 单击 开发者平台>函数管理; 3. 单击 右上角 创建函数; 参数 说明 函数名称 请输入函数名称,目前只支持小写字母、数字、下划线,开头结尾只允许小写字母和数字。名称长度264字符。函数名创建后无法修改。 规格 函数代码单次执行过程中,CPU运行时间最大值。目前公测期间免费提供10ms规格。 语言类型 当前支持JavaScript,后续会继续扩展更多编程语言。 触发器 边缘函数需要域名作为入口供客户端访问,域名使用AOne安全与加速上的加速域名。 函数模板 当前根据常见客户场景提供预制代码,帮助您快速体验并为您的CDN域名扩展自定义功能。 选择函数模板部署完成后,您可以从函数详情>版本与发布>快速编辑 进行代码开发、测试与部署。
        来自:
        帮助文档
        边缘安全加速平台
        开发者平台
        快速入门
        通过控制台使用开发者平台-边缘函数
      • 日志
        本文介绍如何在PHP运行环境下的日志打印。 打印日志 使用函数计算提供的全局日志对象打印日志 使用函数计算提供的全局日志对象 $GLOBALS['fcLogger'] 打印日志,使用该方法打印的每条日志中都包含日志级别、RequestId、时间等信息。示例代码如下: php info('hello info log'); $logger>critical('hello critical log'); $logger>setLevel(500); $logger>info('hello info log'); $logger>critical('hello critical log'); return "hello world"; } 函数被执行后,会输出以下日志: bash 20240311 12:07:06 xxx [INFO] hello info log 20240311 12:07:06 xxx [CRITICAL] hello critical log 20240311 12:07:06 xxx [CRITICAL] hello critical log
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        PHP
        日志
      • 创建服务
        函数计算 1. 打开AI网关控制台实例页面,在顶部菜单栏选择目标实例所在地域,并单击目标实例ID。 2. 在左侧导航栏,单击服务,然后单击创建服务。 3. 配置基本信息。 在弹窗中先选择服务来源为“函数计算”,随后编辑其余配置。 ● 函数:从函数列表中选择函数。 ● 版本/别名:选择函数的版本或别名。 ● 请求协议:函数的请求协议,支持HTTP。 4. 配置完成后单击确定,完成服务创建。 DNS域名 1. 打开AI网关控制台实例页面,在顶部菜单栏选择目标实例所在地域,并单击目标实例ID。 2. 在左侧导航栏,单击服务,然后单击创建服务。 3. 配置基本信息。 ● 在弹窗中先选择服务来源为“DNS域名”,随后编辑其余配置。 ● 服务名称: 自定义服务名称。 ● 域名: 后端服务的域名地址。 注意:如果指定的是外网地址,需要配置NAT网关。 ● 端口: 后端服务的端口。 ● 请求协议: 后端服务的请求协议,支持HTTP、HTTPS、GRPC、GRPCS和DUBBO。
        来自:
        帮助文档
        云原生API网关
        用户指南
        AI网关
        服务管理
        服务
        创建服务
      • 为自定义域名配置JWT认证鉴权
        JWT是一种基于令牌的便捷请求认证鉴权解决方案。用户状态信息存储在token中,由客户端提供,服务端无需保存,适合Serverless环境。通过用户绑定在自定义域名上的Public JWKS,函数计算可以实现对到达该域名的请求进行JWT认证。根据域名配置,将claims作为参数传递给函数,函数无需实现鉴权逻辑,请求会在网关里校验,成功才转发到后端函数。 简介 JSON Web Token (JWT)是一种开放标准(RFC 7519),定义了一种紧凑且自包含的方式,用于安全地在各方之间传输信息,以JSON对象的形式。这些信息可以被验证和信任,因为它们是数字签名的。JWT可以使用密钥(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对进行签名。 使用限制: 函数计算通过JWT认证配置的JWKS来校验请求中的JWT。 支持配置多个JWK。 支持从Header,query参数,cookies中读取Token。 支持将claims作为header转发给函数。 目前函数计算的JWT支持如下算法。 签名算法 alg取值 RSASSAPKCS1V15 RS256 配置JWT认证 前提条件 创建自定义域名,且认证方式选择“JWT认证”。 操作步骤 1. 登录控制台,在左上角选择目标地域。 2. 在最左的菜单栏中选择高级功能 > 域名管理。 3. 在创建域名 页面,展开认证设置。 1. 认证方式选择JWT认证 2. 配置jwks jwt鉴权需要用户提供有效的JWKS(JSON Web Set)。您可以使用在线生成工具生成,例如mkjwk.org。下文以使用mkjwk.org工具生成JWKS为例说明。 按图所示选择Key Use,Algorihm,Show X.509,点击Generate生成需要的公私钥和jwks。 3. 把public key填入jwks的keys字段里。 4. 使用 生成请求用的jwt,如图所示。 算法选择RS256 playload根据需要配置,但必须有iss字段,值为用户填的自定义域名(全小写) 公私钥内容根据b步骤里生成的填写即可 左侧生成的“xxx.xxx.xxx”即为合法签名后的jwt内容 5. 配置JWT Token(必填) 在JWT Token 配置 配置项中,选择 token所在位置和 token的名称。 token位置支持Header、Cookie、Query参数(GET)。如果 token位置选择为Header,则还需为其指定前缀,函数计算在获取Token时,会删除此前缀。 6. 配置JWT Claim转换(可选) 在JWT Claim 转换配置项中,选择透传给函数的参数所在位置、参数原始名称和参数透传给函数之后的名称。注意,这里的claim的名称指的是jwt的payload里的key。 映射参数位置只支持Header,以下配置的意思是:从jwt的payload中查找MyHeader字段,并把MyHeader的具体值用新的header,这里是HewHeader,透传给目标函数。目标函数收到的请求的header中就回包含一个新的,key为NewHeader的header。 4. 测试验证 bash curl v location request POST ' header 'Accept: /' header 'Host: mytest.domain.com' header 'Connection: keepalive' header "JwtHeader: MyJwt eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsIk15SGVhZGVyIjoiaC12YWx1ZSJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwiTXlIZWFkZXIiOiJKb2huIERvZSIsImFkbWluIjp0cnVlLCJpc3MiOiJtb3p5Lm16eWNoYWNvLmVtYWlsIn0.RwbPlMzgIPixrMN5o9Xw8q4QYA7R8V6UPMC6iBW3NCzadYmXk469g50QNItVXxoDuk7a1VR7M6IHnhrUJX5x5IZsDg7QzKSwVkyn3Gj0pXJnj41Bthcqw82iQbUhfzlZpcLcMN4C0vPLqh9sHAPOHoe1BkysadNSaGe6b08I34S6IEbBVHunDswJcVqWk8SjxSDyeVUBumZ8Qf6Z4qqNjjfFvzI4v6J4fLTNA2LCv16c0VDSufnFekkQUrvZEjxIetJ1KgEtBYheylGtuCGeBWEVlhARAUqCT1AqM2KC28O74mSXpxSljiFLBLuouAFWIvWl29w" 如果不传jwt,函数会返回 Jwt is missing。 如果jwt有误,函数会返回 Jwt verification fails。 一切正常,函数会正常返回。
        来自:
        帮助文档
        函数计算
        用户指南
        高级功能
        域名管理
        为自定义域名配置JWT认证鉴权
      • 函数实例生命周期回调方法
        本文介绍Python如何实现并应用函数实例生命周期回调方法。 使用说明 当您实现并配置函数实例生命周期回调后,函数计算将在相关实例生命周期事件发生时调用对应的回调程序。函数实例生命周期涉及Initializer和PreStop回调。 Initializer回调 Initializer回调在函数实例启动成功后,请求处理程序(Handler)之前执行。 PreStop回调 PreStop回调在函数实例销毁前执行。 Initializer回调和PreStop回调的方法签名一样,入参只有一个context参数,提供在调用时的运行上下文信息。回调方法定义如下: coding: utf8 import logging def initialize(context): print("initialize...") def preStop(context): print("preStop...")
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Python
        函数实例生命周期回调方法
      • 数字函数
        本文介绍DRDS支持的数字函数。 函数表达式 函数描述 CRC32() Compute a cyclic redundancy check value DEGREES() Convert radians to degrees DIV Intger division EXP() Raise to the power of FLOOR() Return the largest integer value not greater than the argument LN() Return the natural logarithm of the argument LOG10() Return the base10 logarithm of the argument LOG2() Return the base2 logarithm of the argument LOG() Return the natural logarithm of the first argument MOD() Return the natural logarithm of the first argument %, MOD Modulo operator PI() Modulo operator POW() Return the argument raised to the specified power POWER() Return the argument raised to the specified power RADIANS() Return argument converted to radians RAND() Return a random floatingpoint value ROUND() Round the argument SIGN() Return the sign of the argument SIN() Return the sine of the argument SQRT() Return the square root of the argument TAN() Return the tangent of the argument TRUNCATE( Truncate to specified number of decimal places ABS() Return the absolute value ACOS() Return the arc cosine ASIN() Return the arc sine ATAN() Return the arc tangent ATAN2(),ATAN() Return the arc tangent of the two arguments CEIL() Return the smallest integer value not less than the argument CEILING() Return the smallest integer value not less than the argument CONV() Convert numbers between difffferent number bases COS() Return the cosine COT() Return the cotangent
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        函数
        数字函数
      • 服务集成模式
        云工作流通过Operation类型的状态调用各种服务,支持三种服务集成模式来控制任务状态的流转。 简介 云工作流通过Operation类型的状态调用各种服务,支持三种服务集成模式来控制任务状态的流转。本文详细介绍请求响应(RequestComplete) 、等待系统回调(WaitForSystemCallback) 和 等待任务令牌(WaitForTaskToken) 三种集成模式的定义、应用场景及示例。 云工作流支持以下三种集成模式,但并非所有服务都支持全部模式。关于具体服务的支持情况,请参见集成类型与模式支持: 请求响应(RequestComplete):同步调用,等待服务响应后继续流程。 等待系统回调(WaitForSystemCallback):异步调用,流程挂起直到系统回调。 等待任务令牌(WaitForTaskToken):异步调用,用户获取任务令牌后手动回调。 请求响应(RequestComplete) 定义 :默认集成模式,发起Operation状态调用后,系统等待服务返回响应,再继续后续流程。 特点:同步执行,立即获取调用结果,适合实时任务。 适用场景:快速API调用、数据查询或简单计算。 示例:同步调用函数计算 以下示例通过RequestComplete模式调用函数计算服务,等待函数返回结果后结束流程。 plaintext specVersion: "0.8" version: "1.0" name: "demo" start: "InvokeFunction" states: name: "InvokeFunction" type: "Operation" actions: functionRef: type: "cf:InvokeFunction" arguments: functionName: "demofunction" qualifier: "LATEST" invocationType: "sync" body: "" regionId: "bb9fdb42056f11eda1610242ac110002" actionExecuteMode: "RequestComplete" end: true 说明 actionExecuteMode: "RequestComplete"指定使用同步调用 invocationType: "sync"确保函数同步执行 等待系统回调(WaitForSystemCallback) 定义 :发起Operation状态调用后,状态挂起,被调用服务自动完成异步回调后继续执行。 特点:适合异步任务,系统负责触发回调,减少轮询开销。 适用场景:函数计算异步调用(开发中,暂不支持)、子流程执行等需要系统自动完成的任务。
        来自:
        帮助文档
        函数计算
        用户指南
        云工作流
        工作流集成
        服务集成模式
      • 请求处理程序(Handler)
        本文介绍如何使用Go请求处理程序响应接收到的事件并执行相应的业务逻辑。 请求处理程序 请求处理程序 是您提供的一个方法。当您的函数被调用时,函数计算会运行该方法处理请求。 您可以通过函数计算控制台页面配置请求处理程序,对于Go语言的函数,请求处理程序会被被编译为一个可执行的二进制文件。例如,您的可执行二进制文件名为handler,则请求处理程序直接配置为handler。 在Go语言的代码中,您需要引入官方的SDK库 gitee.com/ctyunfaas/cfruntimegosdk/cf,并实现 handler方法和 main方法。示例如下: package main import ( "log" "gitee.com/ctyunfaas/cfruntimegosdk/cf" ) func main() { cf.Start(HandleRequest) } func HandleRequest() (string, error) { log.Println("hello world!") return "hello world"!", nil } Handler方法签名 下面列举出了有效的Event Handler方法签名,其中 InputType和 OutputType与 encoding/json标准库兼容。 函数计算会使用 json.Unmarshal方法对传入的 InputType进行反序列化,以及使用 json.Marshal方法对返回的 OutputType进行序列化。 func () func () error func (InputType) error func () (OutputType, error) func (InputType) (OutputType, error) func (context.Context) error func (context.Context, InputType) error func (context.Context) (OutputType, error) func (context.Context, InputType) (OutputType, error) Handler的使用需遵循以下规则: Handler必须是一个方法。 Handler支持0~2个输入参数。如果有2个参数,则第一个参数必须是 context.Context。 Handler支持0~2个返回值。如果有1个返回值,则必须是 error类型;如果有2个返回值,则第2个返回值必须是 error。
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Go
        请求处理程序(Handler)
      • 函数执行超时,报错Function time out after怎么办?
        当您遇到函数调用超时的情况时,可以采取以下措施来尝试解决问题: 1. 调整执行超时时间设置:登录函数计算控制台,进入目标函数详情运行时页签,点击编辑即可调整函数的执行超时时间;修改完毕后,点击下方的部署按钮,即完成对执行超时时间参数的修改。 2. 检查函数代码:仔细检查您的函数逻辑,确认是否存在某些操作或调用可能导致超时。您可以启用日志功能,以便在执行过程中记录详细的运行信息。通过分析日志,您可以发现是否有外部接口调用或其他操作因为响应时间过长而导致整个函数执行超时。如果函数自身包含执行时间较长的逻辑分支,例如一些CPU密集型的操作,您需要考虑对其进行优化。
        来自:
        帮助文档
        函数计算
        常见问题
        函数管理
        函数执行超时,报错Function time out after怎么办?
      • JSON函数
        本文介绍JSON函数的基本语法及示例。 函数列表 函数名称 语法 说明 jsoncontains jsoncontains(x, y) 测试一个JSON串是否包含某个特定值。 jsonarraylength jsonarraylength(x) 计算JSON数组中元素的数量。 jsonextract jsonextract(x, path) 从JSON对象或JSON数组中提取一组JSON值(数组或对象)。同jsonvalue函数。 jsontype jsontype(x) 返回JSON串类型,如果指定字段,则返回JSON串中指定字段类型。 jsonvalue jsonextract(x, path) 从JSON对象或JSON数组中提取一组标量值(字符串、整数或布尔值)。同jsonextract函数。 jsonlength jsonlength(x) 返回指定JSON对象或JSON数组的长度。 jsonvalid jsonvalid(x) 判断指定字符串是否为有效JSON。 jsoncontains函数 测试一个JSON串是否包含某个特定值。 语法 plaintext jsoncontains(x,y) 参数说明 参数名称 说明 类型 是否必选 x 原始JSON字符串 string类型 是 y JSON键名 string类型 是 返回值类型 integer类型(0:不包含;1:包含) 示例 类型 示例 统计分析语句 SELECT jsoncontains('{"hostName":"www.test002.com","latency":2.1}', 'hostName') 返回结果 1 jsonarraylength函数 计算JSON数组中元素的数量。 语法 plaintext jsonarraylength(x)
        来自:
        帮助文档
        云日志服务
        用户指南
        查询与分析
        SQL统计分析
        SQL函数
        JSON函数
      • 请求处理程序(Handler)
        本文介绍如何使用PHP请求处理程序响应接收到的事件并执行相应的业务逻辑。 请求处理程序 请求处理程序是您提供的一个方法。当您的函数被调用时,函数计算会运行该方法处理请求。 您可以通过函数计算控制台页面配置请求处理程序 ,对于PHP语言的函数,请求处理程序需配置为 [文件名].[方法名]。例如,您的文件名为index.php,方法名为handler,则请求处理程序可配置为 index.handler。 如下是一个事件请求处理程序的方法签名示例: php getBody()>getContents(); $logger $GLOBALS['fcLogger']; $logger>info('request body:' . $body); return new Response( 200, array( 'helloheader1' > 'aaa', 'helloheader2' > ['bbb', 'ccc'], 'ContentType2' > 'application/json' ), 'hello world' ); }
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        PHP
        请求处理程序(Handler)
      • 请求处理程序(Handler)
        本文介绍如何使用Node.js请求处理程序响应接收到的事件并执行相应的业务逻辑。 请求处理程序 请求处理程序 是您提供的一个方法。当您的函数被调用时,函数计算会运行该方法处理请求。 您可以通过函数计算控制台页面 配置请求处理程序 ,对于Node.js语言的函数,请求处理程序需配置为 [文件名].[方法名]。例如,您的文件名为index.js或index.mjs,方法名为handler,则请求处理程序可配置为 index.handler。 ES模块和CommonJS模块的事件请求处理程序的方法签名分别定义如下: ES模块 // index.mjs export const handler async (event, context) > { console.log("receive event: n" + event); return "Hello World!"; }; CommonJS模块 // index.js exports.handler async function(event, context) { console.log("receive event: n" + event); return "Hello World!"; }; 方法名 您可以自定义方法名称,或与函数计算控制台配置的请求处理程序相对应。如:handler。 event入参 您调用函数时传入的参数。 context入参 context参数中包含一些函数的运行时信息。 示例:JSON格式参数解析 如下示例中,我们解析函数调用入参event为JSON,然后获取userName字段的值: ES模块 export const handler async (event, context) > { var eventObj JSON.parse(event.toString()); return eventObj['key']; }; CommonJS模块 exports.handler function(event, context, callback) { var eventObj JSON.parse(event.toString()); callback(null, eventObj['key']); }; 示例:HTTP触发器 调用函数 如下示例中,我们处理传入的事件,如果是HTTP请求,则读取并解码请求体,然后原样返回给调用者: ES模块 'use strict'; export const handler async (event, context) > { const eventObj JSON.parse(event); console.log(receive event: ${JSON.stringify(eventObj)}); let body 'Hello World!'; // get http request body if ("body" in eventObj) { body eventObj.body; if (eventObj.isBase64Encoded) { body Buffer.from(body, 'base64').toString('utf8'); } } console.log(receive http body: ${body}); return { 'statusCode': 200, 'body': body }; } CommonJS模块 'use strict'; exports.handler (event, context, callback) > { const eventObj JSON.parse(event); console.log(receive event: ${JSON.stringify(eventObj)}); let body 'Hello World!'; // get http request body if ("body" in eventObj) { body eventObj.body; if (eventObj.isBase64Encoded) { body Buffer.from(body, 'base64').toString('utf8'); } } console.log(receive http body: ${body}); callback(null, { 'statusCode': 200, 'body': body }); }
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Node.js
        请求处理程序(Handler)
      • 函数实例生命周期回调方法
        本文介绍PHP如何实现并应用函数实例生命周期回调方法。 使用说明 当您实现并配置函数实例生命周期回调后,函数计算将在相关实例生命周期事件发生时调用对应的回调程序。函数实例生命周期涉及Initializer和PreStop回调。 Initializer回调 Initializer回调在函数实例启动成功后,请求处理程序(Handler)之前执行。 PreStop回调 PreStop回调在函数实例销毁前执行。 Initializer回调和PreStop回调的方法签名一样,入参只有一个context参数,提供在调用时的运行上下文信息。回调方法定义如下: php info("initialize..."); } function preStop($context) { $logger $GLOBALS['fcLogger']; $logger>info("preStop..."); }
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        PHP
        函数实例生命周期回调方法
      • 管理流水线
        本文介绍如何在天翼云函数计算控制台查看和编辑应用环境的流水线。 查看流水线 每个应用的环境都会搭配一条流水线,用于构建代码并发布至函数计算。 您可以在函数计算控制台,点击左上角导航栏选择应用 ,进入应用列表。然后点击对应的应用以及环境,进入环境详情页面,通过点击流水线管理 页签,进入流水线管理页面。页面包含流水线配置 、流水线环境变量 、流水线执行历史等模块。 编辑流水线 编辑流水线 在应用环境详情页面流水线管理 页签,点击流水线配置 旁边的编辑链接,进入流水线配置页面。您可以配置: 流水线触发方式 流水线触发方式,支持分支Push触发、Tag创建触发、分支合并触发三种方式。 资源描述YAML Serverless Devs的资源描述文件,默认为s.yaml。 执行环境 流水线的运行环境。 编辑流水线环境变量 在应用环境详情页面流水线管理 页签,点击流水线环境变量 旁边的编辑链接,进入流水线环境变量配置页面。支持使用表单编辑和使用JSON格式编辑。
        来自:
        帮助文档
        函数计算
        用户指南
        应用管理
        管理流水线
      • 数据库使用
        如何查看表是行存还是列存? 表的存储方式由建表语句中的ORIENTATION参数控制,row表示行存,column表示列存。 查看已创建的表是行存还是列存,可通过表定义函数PGGETTABLEDEF查询。 如下orientationcolumn表示为列存表。 目前暂不支持通过ALTER TABLE语句修改ORIENTATION参数,即行存表和列存表无法直接进行转换。 SELECT FROM PGGETTABLEDEF('customert1'); pggettabledef SET searchpath tpchobs; + CREATE TABLE customert1 ( + ccustomersk integer, + ccustomerid character(5), + cfirstname character(6), + clastname character(8) + ) + WITH (orientationcolumn, compressionmiddle, colversion2.0, enabledeltafalse)+ DISTRIBUTE BY HASH(clastname) + TO GROUP groupversion1; (1 row) 如何使用自定义函数改写CRC32函数 DWS目前未内置CRC32函数,但如果需要实现MySQL中的CRC32()函数功能,用户可使用DWS的自定义函数语句对其进行改写。 函数:CRC32(expr) 描述:用于计算循环冗余值。入参expr为字符串。如果参数为NULL,则返回NULL;否则,在计算冗余后返回32位无符号值。 DWS的自定义函数语句改写CRC32函数示例: CREATE OR REPLACE FUNCTION crc32(textstring text) RETURNS bigint AS $$ DECLARE val bigint; i int; j int; bytelength int; binarystring bytea; BEGIN IF textstring is null THEN RETURN null; ELSIF textstring '' THEN RETURN 0; END IF; i 0; val 4294967295; bytelength bitlength(textstring) / 8; binarystring decode(replace(textstring, E'', E''), 'escape'); LOOP val (val
        来自:
        帮助文档
        数据仓库服务
        常见问题
        操作类
        数据库使用
      • 产品定义
        本章节主要介绍函数工作流的定义和架构。 函数工作流(FunctionGraph)是一项基于事件驱动的函数托管计算服务。使用FunctionGraph函数,只需编写业务函数代码并设置运行的条件,无需配置和管理服务器等基础设施,函数以弹性、免运维、高可靠的方式运行。 函数使用流程如下图所示。 1、编写代码 用户编写业务代码,目前支持Node.js、Python、Java、Go等语言。 2、上传代码 目前支持在线编辑、上传ZIP或JAR包,从OBS引用ZIP包等。 3、API和云产品事件源触发函数执行 通过RESTful API或者云产品事件源触发函数执行,生成函数实例,实现业务功能。 4、弹性执行 函数在执行过程中,会根据请求量弹性扩容,支持请求峰值的执行,此过程用户无需配置,由FunctionGraph完成。 5、查看日志 FunctionGraph函数实现了与云日志服务的对接,您无需配置,即可查看函数运行日志信息。 6、查看监控 FunctionGraph函数实现了与云监控服务的对接,您无需配置,即可查看图形化监控信息。
        来自:
        帮助文档
        函数工作流
        产品简介
        产品定义
      • 配置函数异步
        参数 说明 timestamp 调用时间戳。 requestcontext 请求上下文。 requestcontext.requestid 异步调用的请求ID。 requestcontext. functionurn 异步执行的函数URN。 requestcontext.condition 调用错误类别。 requestcontext. approximateinvokecount 异步调用的执行次数。当该值大于1时,说明函数计算对您的函数进行了重试。 requestpayload 请求函数的原始负载。 responsecontext 返回上下文。 responsecontext.statusCode 调用函数的返回码(系统)。当该返回码不为200时,说明出现了系统错误。 responsecontext.functionerror 调用错误信息。 responsepayload 执行函数返回的原始负载。
        来自:
        帮助文档
        函数工作流
        用户指南
        配置函数
        配置函数异步
      • DeepSeek专题导航
        图解:DeepSeek与公有云深度融合 从基础设施到智能中枢:DeepSeek如何重塑公有云服务价值链 高性能GPU云主机助力DeepSeek深度应用 实践指南:DeepSeek驱动高效能云生态 GPU云主机/弹性云主机:零基础搭建DeepSeek云端环境指南 GPU物理机:物理机搭建DeepSeek指南 智算容器:云容器引擎与DeepSeek融合实践 函数计算:天翼云函数计算与DeepSeek大模型 Q&A:典型问题解析与策略应对 常见问题解答
        来自:
        帮助文档
        函数计算
        DeepSeek专题
        DeepSeek专题导航
      • 什么是云工作流(CloudFlow)
        云工作流(CloudFlow)是可按照流程管理来协调多云上服务按照预期逻辑执行的云服务。 在云工作流中, 可以用顺序、条件分支、并行等方式来编排云上服务,云工作流会按照设定好的步骤可靠地协调任务执行,跟踪每个任务的状态转换,并在必要时执行定义的重试逻辑,以确保工作流顺利完成。云工作流通过提供审计来监视工作流的执行,方便用户轻松地诊断和调试应用。云工作流简化了开发和运行业务流程所需要的任务协调、状态管理以及错误处理等繁琐工作,让用户可以聚焦业务逻辑开发。 如图是云工作流结合OSS和函数计算的一个实际使用例子。用户想要进行一个视频转码处理系统, 传统情况下用户需要购买ECS部署服务、然后通过OSS、CDN技术完成视频转码后的处理服务。基于云工作流, 可以通过工作流将视频转发的处理逻辑按照函数进行分解, 通过OSS触发器感知到视频上传的事件触发后, 触发用于视频转码的工作流执行。 按照此方案, 用户无需自建基础设施, 依赖函数计算和云工作流, 可以更专注业务逻辑, 结合云工作流可以完成高效率的视频转码的在线服务。 产品优势 减少流程代码量 云工作流提供了丰富的控制逻辑,例如顺序、选择、并行等,让您以更少的代码实现复杂的业务逻辑。用户可以更专注业务处理逻辑进行业务开发。 无服务化(serverless) 云工作流无需用户采购基础设施部署服务, 按照实际执行步骤转换个数收费(公测期间免费)。结合函数计算,可以构建出基于事件触发执行的服务, 从而降低成本。 协调云计算各云产品服务 云工作流支持服务集成和HTTP集成, 可以在云工作流中通过OpenAPI方式调用和使用天翼云绝大数云产品以及通过HTTP访问和请求第三方服务。
        来自:
        帮助文档
        函数计算
        用户指南
        云工作流
        功能简介
        什么是云工作流(CloudFlow)
      • 函数实例生命周期回调方法
        本文介绍Node.js如何实现并应用函数实例生命周期回调方法。 使用说明 当您实现并配置函数实例生命周期回调后,函数计算将在相关实例生命周期事件发生时调用对应的回调程序。 Initializer回调 Initializer回调在函数实例启动成功后,请求处理程序(Handler)之前执行。在一个实例生命周期内,Initializer回调会且仅会成功执行一次。 ES模块 export const initialize async (context) > { console.log('initializer'); return ""; } CommonJS模块 exports.initialize function(context, callback) { console.log('initializer'); callback(null, ""); }; PreStop回调 PreStop回调在函数实例销毁前执行。 ES模块 export const preStop async (context) > { console.log('preStop'); return ""; } CommonJS模块 module.exports.preStop function(context, callback){ console.log('preStop'); callback(null, ""); } Initializer回调和PreStop回调的方法签名一样,入参只有一个context参数,提供在调用时的运行上下文信息。
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Node.js
        函数实例生命周期回调方法
      • 预留实例 provision
        provision命令管理部署在函数计算的函数的预留实例。 provision put 命令 配置函数的预留实例。 参数解析 参数全称 参数缩写 Yaml 模式下必填 Cli 模式下必填 参数含义 region 选填 必填 资源池ID,请参考资源池列表 functionname 选填 必填 函数名称 qualifier 必填 必填 LATEST版本或别名 target 必填 必填 预留实例数量 操作案例 Yaml 模式 进入到资源描述文件(s.yaml)所在的路径,然后执行如下命令配置函数预留实例: shell s provision put qualifier testalias target 1 Cli 模式 直接执行如下命令配置函数预留实例: shell s cli faascf provision put region bb9fdb42056f11eda1610242ac110002 functionname helloworld qualifier testalias target 1 执行完成输出示例: plaintext functionName: helloworld ksvcName: helloworldpcdldisabm functionId: 39159511121971771 qualifier: testalias version: target: 1 current: 0 currentError: idleMode: false scheduledActions: [] provision get 命令 获取函数的预留实例详情。 参数解析 参数全称 参数缩写 Yaml 模式下必填 Cli 模式下必填 参数含义 region 选填 必填 资源池ID,请参考资源池列表 functionname 选填 必填 函数名称 qualifier 必填 必填 LATEST版本或别名
        来自:
      • 1
      • ...
      • 4
      • 5
      • 6
      • 7
      • 8
      • ...
      • 125
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

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

      聚力AI赋能 天翼云大模型专项

      大模型特惠专区·Token Plan 轻享包低至9.9元起

      青云志云端助力计划

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

      企业出海解决方案

      助力您的业务扬帆出海,通达全球!

      天翼云信创专区

      “一云多芯、一云多态”,国产化软件全面适配,国产操作系统及硬件芯片支持丰富

      中小企业服务商合作专区

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

      云上钜惠

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

      天翼云奖励推广计划

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

      产品推荐

      应用云主机 ACS

      GPU云主机

      弹性高性能计算 E-HPC

      天翼云CTyunOS系统

      训推服务

      公共算力服务

      星辰TokenHub运营服务平台

      科研助手

      星辰MaaS模型服务平台

      推荐文档

      特惠专区

      将数据库实例恢复到指定时间节点

      迁移准备

      重置密码

      • 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号