活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版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云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      电信云app_相关内容
      • 地域和可用区
        本文介绍了天翼云地域和可用区的概念、两者间的关系以及如何选择等内容。 地域 地域(Region)是指物理的数据中心的地理区域。地域从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。 天翼云不同地域之间完全隔离,保证不同地域间最大程度的稳定性和容错性。为了降低访问时延、提高下载速度,建议您选择最靠近业务需求的地域。 相关特性 不同地域之间的网络完全隔离,不同地域的云产品默认不能通过内网通信。 如果不同地域之间的云产品之间有通信需求,可以通过公网 IP、VPN等方式进行通信。 如何选择地域 在天翼云中,资源创建或购买成功后不能更换地域,因此选择地域时,您需要慎重考虑以下几个因素: 1. 地理位置:用户和资源部署地域的距离越近,网络时延越低,访问速度越快。建议您基于业务场景对时延的要求选择地域。 a)中国内地:一般情况下建议选择和您目标用户所在地域最为接近的数据中心,可以进一步提升用户访问速度。如果使用天翼云承载您的全部业务,电信网络可以保证中国内地地域间的快速访问。 b)其他国家及地区:其他国家及地区提供的带宽主要面向非中国内地的用户。如果您在中国内地,使用这些地域会有较长的访问延迟,不建议您使用。 2. 资源价格及资源覆盖:不同区域的资源价格可能有差异,不同地域的产品覆盖可能有差异,请根据您的需求及预算选择合适的地域。 3. 经营性备案:如果您使用弹性云主机实例作为Web服务器,您需要完成经营性备案,同时需要在指定的地域购买实例。(各省(或市)通信管理局对经营性备案的审批要求不同,请以当地管理局经营性备案网站公示内容为准。)
        来自:
        帮助文档
        弹性云主机 ECS
        产品概述
        地域和可用区
      • 产品地域和可用区
        本文介绍了天翼云地域和可用区的概念、两者间的关系以及如何选择等内容。 地域 地域(Region)是指物理的数据中心的地理区域。地域从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。 天翼云不同地域之间完全隔离,保证不同地域间最大程度的稳定性和容错性。为了降低访问时延、提高下载速度,建议您选择最靠近业务需求的地域。 相关特性 不同地域之间的网络完全隔离,不同地域的云产品默认不能通过内网通信。 如果不同地域之间的云产品之间有通信需求,可以通过公网 IP、VPN等方式进行通信。 如何选择地域 在天翼云中,资源创建或购买成功后不能更换地域,因此选择地域时,您需要慎重考虑以下几个因素: 1. 地理位置:用户和资源部署地域的距离越近,网络时延越低,访问速度越快。建议您基于业务场景对时延的要求选择地域。 a)中国内地:一般情况下建议选择和您目标用户所在地域最为接近的数据中心,可以进一步提升用户访问速度。如果使用天翼云承载您的全部业务,电信网络可以保证中国内地地域间的快速访问。 b)其他国家及地区:其他国家及地区提供的带宽主要面向非中国内地的用户。如果您在中国内地,使用这些地域会有较长的访问延迟,不建议您使用。 2. 资源价格及资源覆盖:不同区域的资源价格可能有差异,不同地域的产品覆盖可能有差异,请根据您的需求及预算选择合适的地域。 3. 经营性备案:如果您使用弹性云主机实例作为Web服务器,您需要完成经营性备案,同时需要在指定的地域购买实例。(各省(或市)通信管理局对经营性备案的审批要求不同,请以当地管理局经营性备案网站公示内容为准。)
        来自:
        帮助文档
        云硬盘备份 VBS
        产品简介
        产品地域和可用区
      • 产品地域和可用区
        本文介绍了天翼云地域和可用区的概念、两者间的关系以及如何选择等内容。 地域 地域(Region)是指物理的数据中心的地理区域。地域从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。 天翼云不同地域之间完全隔离,保证不同地域间最大程度的稳定性和容错性。为了降低访问时延、提高下载速度,建议您选择最靠近业务需求的地域。 相关特性 不同地域之间的网络完全隔离,不同地域的云产品默认不能通过内网通信。 如果不同地域之间的云产品之间有通信需求,可以通过公网 IP、VPN等方式进行通信。 如何选择地域 在天翼云中,资源创建或购买成功后不能更换地域,因此选择地域时,您需要慎重考虑以下几个因素: 1. 地理位置:用户和资源部署地域的距离越近,网络时延越低,访问速度越快。建议您基于业务场景对时延的要求选择地域。 a)中国内地:一般情况下建议选择和您目标用户所在地域最为接近的数据中心,可以进一步提升用户访问速度。如果使用天翼云承载您的全部业务,电信网络可以保证中国内地地域间的快速访问。 b)其他国家及地区:其他国家及地区提供的带宽主要面向非中国内地的用户。如果您在中国内地,使用这些地域会有较长的访问延迟,不建议您使用。 2. 资源价格及资源覆盖:不同区域的资源价格可能有差异,不同地域的产品覆盖可能有差异,请根据您的需求及预算选择合适的地域。 3. 经营性备案:如果您使用弹性云主机实例作为Web服务器,您需要完成经营性备案,同时需要在指定的地域购买实例。(各省(或市)通信管理局对经营性备案的审批要求不同,请以当地管理局经营性备案网站公示内容为准。)
        来自:
        帮助文档
        云硬盘 EVS
        产品介绍
        产品地域和可用区
      • 关于运营商禁止短信内容包含链接、IP地址及联系方式的公告
        根据电信运营商最新政策要求,短信内容如包含任何形式的引流信息(包括但不限于网页链接和联系方式等),存在较大概率拦截风险。各运营商情况如下: 中国电信 根据中国电信集团公司的最新要求,2025年5月20日起发送至中国电信手机号码的的短信若包含以下相关内容时,将存在较大概率被拦截导致短信发送失败: 网页链接。 IP 地址 联系方式,如手机号、固话、其他客服电话等。 中国联通 根据中国联通集团公司的最新要求,2025年6月30日起发送至中国联通手机号码的的短信若包含以下相关内容时,将存在较大概率被拦截导致短信发送失败: 网页链接。 IP 地址。 联系方式,如手机号、固话、其他客服电话等。 中国移动 根据中国移动最新要求,2025年7月10日起发送至中国移动手机号码的短信若包含以下相关内容时,将存在较大概率被拦截导致短信发送失败: 网页链接。 联系方式,如手机号、固话、其他客服电话等。 建议 鉴于以上运营商管控策略,可能导致您通过中国电信、中国移动或中国联通手机号无法正常接收到所有监控告警短信。建议您短信内容规避相关引流信息,同时增加或调整其它通知渠道(语音、邮件、webhook)以免遗漏告警信息,由此给您带来的不便,深表抱歉!
        来自:
        帮助文档
        云监控服务
        相关协议
        关于运营商禁止短信内容包含链接、IP地址及联系方式的公告
      • 工作负载反亲和性
        通过控制台设置 决定工作负载的Pod不和哪些工作负载的Pod部署在同一个拓扑域。 步骤 1 登录CCE控制台,在左侧导航栏中选择“工作负载 > 无状态负载 Deployment”或“工作负载 > 有状态负载 StatefulSet”。 步骤 2 在无状态工作负载或有状态工作负载列表中,单击工作负载名称进入详情页,在“调度策略”页签下,单击 “自定义调度策略”。 步骤 3 在工作负载反亲和性设置中,依据工作负载中标签同时还可以配置命名空间和拓扑域进行业务需求的设置。 说明: 工作负载反亲和性调度支持必须满足和尽量满足(硬约束Required/软约束Preferred),以及可以设置相应的匹配关系(In、 NotIn、Exists、DoesNotExist): 必须满足:即硬约束,设置必须要满足的条件,对应于requiredDuringSchedulingIgnoredDuringExecution,您可以添加多条必须满足的规则。在规则中还需要设置命名空间和拓扑域。 尽量满足:即软约束,设置尽量满足的条件,对应于preferredDuringSchedulingIgnoredDuringExecution,您可以添加多条尽量满足的规则,无论是满足其中一条或者是都不满足都会进行调度。另外可以为规则设置权重值,权重值越高会被优先调度。 命名空间:即namespaces,默认情况下使用和当前工作负载相同的命名空间,您可以设置其他的已有的命名空间。 拓扑域:即topologyKey,拓扑域通过设置工作节点的标签,包含默认和自定义标签,用于指定调度时作用域。 选择器:对应于matchExpressions,您可以添加多条选择器,多条选择器之间是一种“与”的关系,即需要满足全部选择器才能依据此条规则进行调度。 标签名:对应工作负载的标签,您可以使用默认标签app或者使用自定义标签。 匹配关系:即操作符,可以设置四种匹配关系(In, NotIn, Exists, DoesNotExist)。In和NotIn操作符可以添加单个值或者多个value值(多值使用;进行划分),Exists和DoesNotExist判断某个label是否存在,不需设置value值。 通过kubectl命令行设置 本节以nginx为例,创建工作负载的节点反亲和性。 前提条件 已有使用nginx容器的工作负载和节点。 操作步骤 使用默认的命名空间default,拓扑域使用内置的节点标签kubernetes.io/hostname用于表示以节点为区分范围,设置标签app,标签值为redis。同时设置操作符为In,最后单击“确定”提交。 设置后的工作负载反亲和性所得的yaml如下: apiVersion: extensions/v1beta1 kind: Deployment metadata: name: nginx namespace: default spec: replicas: 2 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: imagePullSecrets: name: defaultsecret affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: labelSelector: matchExpressions: key: app operator: In values: redis namespaces: default topologyKey: kubernetes.io/hostname
        来自:
        帮助文档
        云容器引擎
        用户指南
        旧版UI
        亲和/反亲和性调度
        自定义调度策略
        工作负载反亲和性
      • 应用管理
        如何查看应用组件部署失败的原因? 问题描述 应用组件部署完成后,状态显示为“未就绪”,表示应用组件部署失败。 解决方法 步骤 1 登录ServiceStage控制台,选择“应用管理 > 应用列表”。 步骤 2 单击应用名称,进入应用“概览”页。 步骤 3 在“组件列表”,单击部署失败的组件名称,进入组件“概览”页。 步骤 4 选择状态异常的组件版本,单击组件名称,进入组件实例“概览”页。 步骤 5 单击“实例列表”,单击实例名称前的,再单击“事件”。 步骤 6 在事件列表中,查看事件描述信息,判断应用组件部署失败的原因。 实例长期处于创建中怎么办? 应用组件部署以后,如果服务实例状态长期处于“未就绪”状态时,可以进入服务实例列表,展开实例详细信息,在“事件”页签查看详细信息,显示内存不足,如下图所示。 可以通过新增节点解决该问题。 如何解决Docker运行node应用程序时的依赖问题? 问题描述 在微服务docker里面运行一个node程序,这个程序依赖一个nodegyp,怎么在程序运行之前安装好这些依赖。 解决办法 可以定制自己的Dockerfile,在Dockerfile里面添加nodegyp依赖。 定制Tomcat Context path 在创建和部署Tomcat应用时需要设置Tomcat配置,使用默认server.xml配置,上下文路径是"/",没有指定应用路径。 选择开启“公网访问”,应用访问地址为:http:// {应用公网域名}: {应用访问端口号}。例如, 未开启“公网访问”,应用访问地址为:http:// {VPC内网访问地址}: {应用访问端口号}。例如, 在部署组件的组件配置过程中,可在设置“Tomcat 配置”时根据具体业务实际自定义应用路径: 1. 勾选“配置参数”。 2. 单击“使用示例模板”,根据业务要求编辑模板文件。 3. 参考如下示例修改Context path的内容,例如修改为"apppath" ,自定义应用路径。则应用访问地址被修改为
        来自:
        帮助文档
        微服务云应用平台
        常见问题
        应用管理
      • OpenClaw(原Clawdbot)对接天翼云知识库问答
        部署OpenClaw应用 1. 登录应用托管控制台,选择左侧菜单【应用市场】,点击进入对应页面。 2. 在应用市场页面,选择“OpenClaw知识库问答”应用,点击【开启应用】,进入应用部署页面。  3. 填写获取的天翼云息壤模型推理服务APP KEY、设置OpenClaw的网关密码(用于连接OpenClaw网关)、输入获取的天翼云知识库租户ID、天翼云AK、天翼云SK,选择访问策略,勾选同意用户协议,点击【部署应用】,即可完成OpenClaw应用服务部署。  4.提交表单后进入应用实例列表页面,点击操作栏【访问】按钮,点击下拉访问链接,进入OpenClaw使用界面。  在OpenClaw中测试知识库能力 1. 通过访问链接进入OpenClaw使用界面,选中左侧的【Overview】菜单, 输入部署应用时设置的网关密码,点击【Connect】按钮。  如果忘记网关密码,可在应用托管应用实例详情配置详情中查询。  2.连接成功后,状态更新为“Connected”。  3. 点击左侧【Chat】菜单,即可与OpenClaw进行交互,可获取到天翼云知识库问答中的信息。 4. 集成通讯软件后(如飞书、企业微信)等,可通过通讯软件与OpenClaw协同工作。
        来自:
        帮助文档
        应用托管
        最佳实践
        部署OpenClaw(原Clawdbot)
        OpenClaw(原Clawdbot)对接天翼云知识库问答
      • 签名介绍
        短信签名是短信服务提供的一种快捷、方便的个性化签名方式。当发送短信时,短信平台会根据设置,在短信内容里附加个性签名,再发送给指定手机号码。 签名概述 短信服务可以根据用户属性创建符合自身属性的签名,一般建议设置为账号主体所在机构的全称或简称。当发送短信时,短信平台会将已审核通过的个性化短信签名添加到短信内容中,再发送给短信接收方。 签名用途 提交签名审核时,需要指定签名的 签名用途 :分为自用和他用 自用 :使用与登录账号主体一致的资质进行登记。 他用 :使用与登录账号主体不一致的主体进行登记,通常为代他人申请。 签名示例 例如,企业主体为“天翼云科技有限公司”,则可以提交的签名如下: 企业全称或简称:【天翼云】、【天翼云科技】,与企业营业执照名称一致。 企业拥有商标:商标应在国家知识产权局商标局中国商标网( APP名称:在工信部 ICP/IP地址/域名信息备案管理系统( /Integrated/recordQuery)可以查询到的APP名称, 该APP的ICP备案主体与公司名称一致。 政府/机关事业单位全称或简称:全称需与组织/机构证照上的名称完全一致,简称需包含在证照上的全称中,且须与其他组织/机构无混淆、重名。 不能使用没有任何意义或者意义宽泛的名称代替,例如:管理系统、业务告警等。 注意 因签名不合规导致的运营商报备失败或者被自动清理的,我方概不负责。
        来自:
        帮助文档
        云通信-短信(文档停止维护)
        用户指南
        签名
        签名介绍
      • 天翼云AOne应用权限申请与使用情况说明
        天翼云AOne iOS版本应用权限列表 权限名称 权限说明 具体场景或目的 NSCameraUsageDescription 摄像头访问权限 IM发送消息、个人信息上传头像、AI问答、视频会议、获取摄像头拍照发送图片附件 NSPhotoLibraryUsageDescription 图片访问权限 IM发送消息、个人信息上传头像、AI问答、更换会议虚拟背景、获取相册发送图片附件 NSMicrophoneUsageDescription 麦克风访问权限 AI问答、会议语音通话 com.apple.developer.networking.networkextension 网络扩展权限(VPN、内容拦截等)权限 零信任/海外加速创建隧道的时候 NSFaceIDUsageDescription 面容、指纹生物识别访问权限 用于登录的时候,使用生物识别的方式认证 AppGroups 同一个开发者账号下的多个应用、扩展数据共享 允许同一个开发者账号下的多个应用、扩展(Extension)和主应用之间共享数据 网络权限 授权APP访问网络 App需要发起网络请求的地方
        来自:
        帮助文档
        边缘安全加速平台
        相关协议
        天翼云AOne应用权限申请与使用情况说明
      • 设置环境变量
        添加环境变量 步骤 1 登录CCE控制台,在创建工作负载时,配置容器信息,选择“环境变量”。 步骤 2 设置环境变量。 YAML样例 apiVersion: apps/v1 kind: Deployment metadata: name: envexample namespace: default spec: replicas: 1 selector: matchLabels: app: envexample template: metadata: labels: app: envexample spec: containers: name: container1 image: nginx:alpine imagePullPolicy: Always resources: requests: cpu: 250m memory: 512Mi limits: cpu: 250m memory: 512Mi env: name: key 自定义 value: value name: key1 配置项键值导入 valueFrom: configMapKeyRef: name: configmapexample key: key1 name: key2 密钥键值导入 valueFrom: secretKeyRef: name: secretexample key: key2 name: key3 变量引用,用Pod定义的字段作为环境变量的值 valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name name: key4 资源引用,用Container定义的字段作为环境变量的值 valueFrom: resourceFieldRef: containerName: container1 resource: limits.cpu divisor: 1 envFrom: configMapRef: 配置项导入 name: configmapexample secretRef: 密钥导入 name: secretexample imagePullSecrets: name: defaultsecret 环境变量查看 如果configmapexample和secretexample的内容如下。 $ kubectl get configmap configmapexample oyaml apiVersion: v1 data: configmapkey: configmapvalue kind: ConfigMap ... $ kubectl get secret secretexample oyaml apiVersion: v1 data: secretkey: c2VjcmV0X3ZhbHVl
        来自:
        帮助文档
        云容器引擎
        用户指南
        工作负载
        容器设置
        设置环境变量
      • 资质常见问题
        本人账号已经在天翼云完成了实名认证,为什么使用短信服务仍需提交资质审核? 账号的实名认证和云通信短信服务的资质审核用途不同,所以需要重新提交资质审核。 天翼云的账号实名认证,是确保您可以开通天翼云账号,正常使用订购业务。 云通信短信服务资质审核,是按照国家工信部和运营商的要求,在您使用短信服务时所申请的签名与资质需要进行认证和备案。 如何区分自用和他用? 自用就是所使用的资质与账号主体资质一致。 他用就是代他人申请的资质,所使用的资质与账号主体不一致。 同一个账号可以提交多个资质吗? 可以。 已审核通过的资质可以修改吗? 已经通过审核的资质不支持修改企事业单位名称、企业信息和法人信息,只能修改经办人信息。 如果确实需修改资质的用途或企事业单位名称,则需要重新申请资质。 不更新不添加资质,会有影响吗? 这个政策是根据工信管函【2023】794号等相关文件及基础电信运营商关于规范端口类短信业务经营行为和安全管理规范的规定,短信息内容提供者需要报备相关实名资质信息。 如果不提供,将无法在云通信平台新增新的短信签名。 原有已审核通过的签名会存在影响短信正常下发的风险。 新增资质需要提前准备哪些材料? 类别 盖章件(红色) 自用 1、企业营业执照 (营业执照对应的编号,国家企业信用信息公示系统可查) 2、短信业务经办人身份证正反面 他用 1、企业营业执照 (营业执照对应的编号,国家企业信用信息公示系统可查) 2、短信业务经办人身份证正反面 3、授权委托书
        来自:
        帮助文档
        云通信-短信(文档停止维护)
        常见问题
        资质常见问题
      • 新建Pod检查
        本文主要介绍 新建Pod检查。 检查内容 检查集群升级后,存量节点是否能新建Pod。 检查集群升级后,新建节点是否能新建Pod。 检查步骤 基于新建节点检查创建了新节点后,通过创建daemonset类型工作负载,在每个节点上创建Pod。 请登录CCE控制台,前往“资源>工作负载>守护进程集”,单击右上角“创建负载”或“YAML创建”。 建议您使用日常测试的镜像作为基础镜像。您可参照如下yaml部署最小应用Pod。 说明 该测试YAML将DaemonSet部署在default命名空间下,使用ngxin:perl为基础镜像,申请10m CPU,10Mi内存,限制100m CPU 50Mi内存。 apiVersion: apps/v1 kind: DaemonSet metadata: name: postupgradecheck namespace: default spec: selector: matchLabels: app: postupgradecheck version: v1 template: metadata: labels: app: postupgradecheck version: v1 spec: containers: name: container1 image: nginx:perl imagePullPolicy: IfNotPresent resources: requests: cpu: 10m memory: 10Mi limits: cpu: 100m memory: 50Mi 负载创建完毕后请检查该工作负载的Pod状态是否正常。 检查完毕后请登录CCE控制台,前往“资源>工作负载>守护进程集”,选择“postupgradecheck”工作负载并单击“更多>删除”删除该测试用工作负载。
        来自:
        帮助文档
        云容器引擎
        用户指南
        集群管理
        集群升级
        升级后验证
        新建Pod检查
      • 使用云主机打造 Moltbot 飞书私人助理
        步骤3:在云服务器上为Moltbot服务配置飞书插件 Moltbot 默认不内置飞书 Channel,需要额外安装插件。这里使用开源插件:++ %E4%B8%AD%E6%96%87++。安装流程如下: 1. 在云服务器内运行插件安装命令: plaintext clawdbot plugins install @m1hengclawd/feishu 2. 安装完成后,将飞书机器人的配置参数写入Moltbot的配置文件。 plaintext clawdbot config set channels.feishu.appId "[飞书的APP ID]" clawdbot config set channels.feishu.appSecret "[飞书的APP Secret]" clawdbot config set channels.feishu.enabled true 以上参数所在位置: 3. 配置完成后,重新启动Moltbot的Gateway服务。 plaintext clawdbot gateway restart 注意 若云主机使用的是【Moltbotv2026.1.243CtyunOS25.07】镜像,则重启Gateway服务时,需替换为以下命令执行: plaintext nohup clawdbot gateway & 4. 添加事件订阅 注意 事件订阅必须在Moltbot添加飞书配置并启动后,才可以创建,否则无法创建成功。 选择订阅方式为长连接 添加事件,具体添加项见下表: 事件 说明 im.message.receivev1 接收消息(必需) im.message.messagereadv1 消息已读回执 im.chat.member.bot.addedv1 机器人进群 im.chat.member.bot.deletedv1 机器人被移出群 配置完成后,进行发版 5. 飞书机器人已创建成功,现在可以在飞书中和机器人对话,校验Moltbot功能是否正常。
        来自:
      • 新增防护规则
        枚举参数 无 请求示例 请求url 无 请求头header { "regionid": "100054c0416811e9a6690242ac110002", "urlType": "CTAPI" } 请求体body { "firewallId": "91e76b89efea420595fd859baf4eb2e4", "direction": "out", "ruleName": "1", "ipProto": "v4", "srcPort": "1", "srcIpGroupId": 9, "dstPort": "0", "dstIpGroupId": 2, "action": "drop", "policyDesc": "", "status": "disable", "service": "tcp", "pos": "tail", "app": "" } 响应示例 { "statusCode": "800", "error": "CFW0000", "message": "成功!", "returnObj": { "createTime": 1729836297437, "updateTime": 1729836297437, "ruleId": "17052", "ruleName": "1", "uid": "6069fd7ea3b943a287fea8de5ade38ab", "regionId": "b342b77ef26b11ecb0ac0242ac110002", "firewallId": "91e76b89efea420595fd859baf4eb2e4", "ipProto": "v4", "direction": "out", "action": "drop", "service": "tcp", "dstPort": "0", "srcPort": "1", "app": "", "status": "disable", "policyDesc": "", "quota": 1, "pos": "tail", "srcIpGroupId": 9, "dstIpGroupId": 2, "srcIpGroupName": "test", "dstIpGroupName": "testchc002" } } 状态码 请参考 状态码 错误码 请参考 错误码
        来自:
        帮助文档
        云防火墙(原生版)
        API参考
        API
        2023-10-16
        访问控制
        新增防护规则
      • 请求身份认证
        本章节介绍请求身份认证 概述 请求身份认证(RequestAuthentication)定义了终端用户请求网格服务时候的身份认证策略;如果认证信息非法,请求将被拦截;默认情况下,如果不带身份认证信息,请求将被放过,可以配置特定授权策略要求请求的身份信息不能为空来拦截身份认证信息为空的请求。 请求身份认证配置粒度 请求身份认证策略支持三种,全局、命名空间和工作负载级;当策略的命名空间为系统命名空间时(默认为istiosystem),策略为全局生效;当策略命名空间不是系统命名空间,且没有选择工作负载,策略将只在当前命名空间生效并覆盖全局策略;当策略在非系统命名空间,且选择了工作负载,则只对指定工作负载生效。 下面的配置中RequestAuthentication定义了foo命名空间下匹配app: httpbin标签的工作负载使用的jwt认证策略,同时AuthorizationPolicy定义了对请求来源的匹配,要求认证信息不能为空。 apiVersion: security.istio.io/v1beta1 kind: RequestAuthentication metadata: name: httpbin namespace: foo spec: selector: matchLabels: app: httpbin jwtRules: issuer: "issuerfoo" jwksUri: apiVersion: security.istio.io/v1beta1 kind: AuthorizationPolicy metadata: name: httpbin namespace: foo spec: selector: matchLabels: app: httpbin rules: from: source: requestPrincipals: [""] 创建请求身份认证 1. 进入网格控制台,选择 网格安全中心 –> 请求身份认证菜单。 2. 选择命名空间,列表页会展示当前命名空间下的请求身份认证策略。 3. 点击创建按钮,进行请求身份认证的创建。
        来自:
        帮助文档
        应用服务网格
        用户指南
        网格安全中心
        请求身份认证
      • 性能数据参考
        指标 说明 拨测工具 第三方监测工具听云。 源站所在地 江西省。 拨测覆盖地区 全国各主要省市。 拨测覆盖运营商 覆盖三大运营商:移动、联通、电信。 拨测文件大小 791kb。 拨测时间 2023年8月28日15:0017:00。 拨测说明 针对同一个资源进行拨测,对比通过全站加速和直接访问源站的效果。
        来自:
        帮助文档
        全站加速
        产品介绍
        性能数据参考
      • 使用SFS静态存储卷
        步骤二:创建持久卷声明(PVC) 1. 创建示例yaml文件pvcstaticnas.yaml: shell apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storageprovisioner: nas.csi.cstor.com name: pvcstaticnas namespace: default spec: accessModes: ReadWriteOnce resources: requests: storage: 500Gi volumeMode: Filesystem volumeName: {YOURPVNAME} 替换PV名称 2. 执行以下命令,创建pvc: plaintext kubectl apply f pvcstaticnas.yaml 步骤三:创建工作负载 1. 创建示例yaml文件podpvcstaticnas.yaml: shell apiVersion: apps/v1 kind: StatefulSet metadata: name: nginxpvcstaticnas labels: app: nginxpvcstaticnas spec: replicas: 1 serviceName: "" selector: matchLabels: app: nginxpvcstaticnas template: metadata: labels: app: nginxpvcstaticnas spec: containers: image: "registryhuadong1.crsinternal.ctyun.cn/opensource/nginx:1.26alpineslim" imagePullPolicy: "IfNotPresent" name: "nginx" resources: limits: cpu: "100m" memory: "256Mi" requests: cpu: "100m" memory: "256Mi" volumeMounts: mountPath: "/mnt/data" name: "volume1" subPath: "ccsetest" volumes: name: "volume1" persistentVolumeClaim: claimName: {YOURPVCNAME} 替换为步骤2中的PVC名称 2. 执行以下命令,创建StatefulSet: plaintext kubectl apply f podpvcstaticnas.yaml 步骤四:验证数据持久化 1. 登录弹性容器服务管理控制台。 2. 在容器组列表页点击刚才创建的实例。 3. 点击“远程连接”页签,进入到容器内。 4. 向/mnt/data 目录下写一个文件,执行: plaintext echo "Hello World" > /mnt/data/test.log 5. 查看/mnt/data 目录下文件,执行: plaintext cat /mnt/data/test.log 预期结果如下: 6. 退出“远程连接”,使用kubectl删除pod,会触发pod自动重建,等待Pod重新运行正常。 plaintext kubectl delete po nginxpvcstaticnas0 7. 对新建Pod,登录弹性容器服务管理控制台,继续执行“远程连接”,进入到容器内查看数据。执行: plaintext cat /mnt/data/test.log 预期结果如下: 8. 以上步骤说明,pod删除重建后,重新挂载SFS弹性文件,数据仍然存在,说明SFS弹性文件系统中的数据可持久化保存。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        存储
        弹性文件存储卷
        使用SFS静态存储卷
      • 视频直播推流支持哪些协议
        本文介绍视频直播支持的推流协议。 天翼云视频直播支持的推流协议为RTMP(s)。 RTMP:全称 Real Time Messaging Protocol,即实时消息传送协议。Adobe 公司为 Flash 播放器和服务器之间音视频数据传输开发的私有协议,传输的过程中消息会被拆分为更小的消息块(Chunk)单元,再将分割后的消息块通过TCP协议传输。 示例:rtmp(s)://domain/app/streamname 如何生成RTMP(S)推流地址,请参见推流地址生成规则。
        来自:
        帮助文档
        视频直播
        常见问题
        直播推流类
        视频直播推流支持哪些协议
      • 添加网关路由
        参数 是否必填 参数类型 说明 示例 下级对象 code 否 Integer 重定向code 301 uri 否 String 重定向uri /app/b
        来自:
        帮助文档
        微服务引擎
        API参考
        API
        2024-01-14
        云原生API网关
        网关路由管理
        添加网关路由
      • 查询应用大类和子类
        参数 参数类型 说明 示例 下级对象 id Long 自增id 1111 name String app名称 迅雷 appDescription String 应用描述 迅雷
        来自:
        帮助文档
        云防火墙(原生版)
        API参考
        API
        2023-10-16
        入侵防御
        查询应用大类和子类
      • 使用OPA策略引擎实现访问控制
        The provider name must match the extension provider defined in the mesh config. You can also replace this with sampleextauthzhttp to test the other external authorizer definition. name: opaextauthzgrpc rules: The rules specify when to trigger the external authorizer. to: operation: paths: ["/"] 5. 上面的配置中,我们通过workloadSelector指定对productpage应用进行访问授权,我们从sleep应用发起请求,访问productpage,此时采用默认OPA策略,请求总是被拒绝。 kubectl exec $(kubectl get pod l appsleep o jsonpath{.items..metadata.name} n default) c istioproxy n default curl user bob:password o /dev/null s w '%{httpcode}n' 403 6. 配置OPA策略:以下OPA策略定义了guest和admin角色,guest和admin可以使用GET方法访问/productpage路径,admin另外还可以使用GET方法访问/api/v1/products路径;外部访问时会先解析出用户名,获取用户角色,进一步获取用户访问权限,并与请求进行比对,满足条件则放过,否则拦截。 apiVersion: opacontroller.k8s.io/v1 kind: OpaPolicy metadata: name: objectpolicy namespace: default spec: policy: package istio.authz import input.attributes.request.http as httprequest import input.parsedpath allow { rolesforuser[r] requiredroles[r] } rolesforuser[r] { r : userroles[username][] } requiredroles[r] { perm : roleperms[r][] perm.method httprequest.method perm.path httprequest.path } username parsed { [, encoded] : split(httprequest.headers.authorization, " ") [parsed, ] : split(base64url.decode(encoded), ":") } userroles { "alice": ["guest"], "bob": ["admin"] } roleperms { "guest": [ {"method": "GET", "path": "/productpage"}, ], "admin": [ {"method": "GET", "path": "/productpage"}, {"method": "GET", "path": "/api/v1/products"}, ], } workloadSelector: labels: version: v1 7. 验证 以bob的身份访问/api/v1/products和/productpage,由于bob是admin权限,两个路径都可以访问,返回200。 kubectl exec $(kubectl get pod l appsleep o jsonpath{.items..metadata.name} n default) c istioproxy n default curl user bob:password o /dev/null s w '%{httpcode} n' 200 kubectl exec $(kubectl get pod l appsleep o jsonpath{.items..metadata.name} n default) c istioproxy n default curl user bob:password o /dev/null s w '%{httpcode}n' 200 以alice的身份访问/api/v1/products和/productpage,由于alice是guest权限,所以对/api/v1/products的访问会被拒绝,返回403;对/productpage的访问可以通过,返回200。 kubectl exec $(kubectl get pod l appsleep o jsonpath{.items..metadata.name} n default) c istioproxy n default curl user alice:password o /dev/null s w '%{httpcode }n' 403 kubectl exec $(kubectl get pod l appsleep o jsonpath{.items..metadata.name} n default) c istioproxy n default curl user alice:password o /dev/null s w '%{httpcode}n' 200 8. 修改OPA策略,给alice加上admin权限。 userroles { "alice": ["guest", "admin"], "bob": ["admin"] } 重新验证以alice身份访问/api/v1/products,返回200。 kubectl exec $(kubectl get pod l appsleep o jsonpath{.items..metadata.name} n default) c istioproxy n default curl user alice:password o /dev/null s w '%{httpcode}n' 200
        来自:
        帮助文档
        应用服务网格
        用户指南
        网格安全中心
        授权控制示例
        使用OPA策略引擎实现访问控制
      • 配置多因子认证
        管理员配置手机短信认证 1. 管理员登录云堡垒机系统。 2. 选择“用户 > 用户管理”,进入用户管理页面。 3. 找到目标用户,单击用户登录名,进入用户详情页面。 4. 在“用户配置”区域,单击“编辑”,弹出用户的登录配置窗口。 5. 勾选“手机短信”多因子认证项。 6. 单击“确定”,完成用户配置。用户再次登录系统时,手机短信登录认证生效。 配置手机令牌登录 手机令牌是可用来生成动态口令的手机客户端软件,云堡垒机系统支持通过手机令牌动态密码对用户登录身份进行认证。配置手机令牌认证后,登录系统需同时输入静态密码和6位手机令牌动态密码,才能通过身份认证。 admin帐户若要使用多因子认证方式登录,需先配置手机令牌,否则admin帐户将无法使用多因子认证方式登录系统。 目前云堡垒机系统可选择两种手机令牌绑定方式“内置手机令牌”和“RADIUS手机令牌”。 内置手机令牌:微信小程序手机令牌。 RADIUS手机令牌:APP版手机令牌Google Authenticator和FreeOTP。 约束限制 admin用户必须先绑定手机令牌,再配置多因子认证方式。否则admin用户将无法登录系统。 系统时间与手机时间必须一致,精确到秒,否则可能提示绑定失败。 绑定失败后,请先修改系统时间与手机时间一致,刷新页面重新生成二维码绑定。 用户绑定手机令牌 1. 用户通过静态密码方式登录云堡垒机系统。 2. 选择右上角用户名,单击“个人中心”,进入个人中心管理页面。 3. 选择“手机令牌”页签,进入个人手机令牌配置页面。 按照界面提示信息依次执行操作。 4. 后续若需要解除手机令牌绑定,可在“手机令牌”页签,单击“解除”。
        来自:
        帮助文档
        运维安全中心(云堡垒机)
        用户指南
        系统登录
        配置多因子认证
      • 产品地域和可用区
        本文介绍天翼云地域和可用区的概念、两者之间的关系以及如何选择等。 地域 地域(Region)是指物理的数据中心的地理区域。地域从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。 天翼云不同地域之间完全隔离,保证不同地域间最大程度的稳定性和容错性。为了降低访问时延、提高下载速度,建议您选择最靠近业务需求的地域。 相关特性 不同地域之间的网络完全隔离,不同地域的云资源默认不能通过内网通信。 如果不同地域之间的云资源之间有通信需求,可以通过公网 IP、VPN等方式进行通信。 如何选择地域 在天翼云中,资源创建或购买成功后不能更换地域,因此选择地域时,您需要慎重考虑以下几个因素: 1. 地理位置:用户和资源部署地域的距离越近,网络时延越低,访问速度越快。建议您基于业务场景对时延的要求选择地域。 a)中国内地:一般情况下建议选择和您目标用户所在地域最为接近的数据中心,可以进一步提升用户访问速度。如果您的业务在中国内地,电信网络可以保证您在中国内地不同地域部署的业务间快速访问。 b)其他国家及地区:其他国家及地区提供的带宽主要面向非中国内地的用户。如果您的业务在中国内地,使用这些地域部署业务会有较长的访问延迟,不建议您使用。 2. 资源价格及资源覆盖:不同区域的资源价格可能有差异,不同地域的产品覆盖可能有差异,请根据您的需求及预算选择合适的地域。 3. 经营性备案:如果您使用弹性云主机实例作为Web服务器,您需要完成经营性备案,同时需要在指定的地域购买实例。(各省(或市)通信管理局对经营性备案的审批要求不同,请以当地管理局经营性备案网站公示内容为准。)
        来自:
        帮助文档
        弹性伸缩服务 AS
        产品简介
        产品地域和可用区
      • Headless Service
        本文主要介绍 Headless Service 。 前面讲的Service解决了Pod的内外部访问问题,但还有下面这些问题没解决。 同时访问所有Pod 一个Service内部的Pod互相访问 Headless Service正是解决这个问题的,Headless Service不会创建ClusterIP,并且查询会返回所有Pod的DNS记录,这样就可查询到所有Pod的IP地址。有状态负载StatefulSet正是使用Headless Service解决Pod间互相访问的问题。 apiVersion: v1 kind: Service 对象类型为Service metadata: name: nginxheadless labels: app: nginx spec: ports: name: nginx Pod间通信的端口名称 port: 80 Pod间通信的端口号 selector: app: nginx 选择标签为app:nginx的Pod clusterIP: None 必须设置为None,表示Headless Service 执行如下命令创建Headless Service。 kubectl create f headless.yaml service/nginxheadless created 创建完成后可以查询Service。 kubectl get svc NAME TYPE CLUSTERIP EXTERNALIP PORT(S) AGE nginxheadless ClusterIP None 80/TCP 5s 创建一个Pod来查询DNS,可以看到能返回所有Pod的记录,这就解决了访问所有Pod的问题了。 $ kubectl run i tty image tutum/dnsutils dnsutils restartNever rm /bin/sh If you don't see a command prompt, try pressing enter. / nslookup nginx0.nginx Server: 10.247.3.10 Address: 10.247.3.10 53 Name: nginx0.nginx.default.svc.cluster.local Address: 172.16.0.31 /
        来自:
        帮助文档
        云容器引擎
        用户指南
        网络管理
        Service
        Headless Service
      • 错误码
        错误码 错误信息 HTTP状态码 语义 解决方案 APIG.0101 The API does not exist or has not been published in the environment. 404 API不存在或未发布到环境 检查调用API所使用的域名、请求方法、路径和注册的API是否一致;检查API是否发布,如果发布到非生产环境,检查请求XStage头是否为发布的环境名;检查调用API使用的域名是否已经绑定到API所在的分组。 APIG.0101 The API does not exist. 404 API请求方法不存在 检查API请求方法是否与API定义的方法相同 APIG.0103 The backend does not exist. 500 无法找到后端 联系技术支持 APIG.0104 The plugins do not exist. 500 无法找到插件配置 联系技术支持 APIG.0105 The backend configurations do not exist. 500 无法找到后端配置 联系技术支持 APIG.0106 Orchestration error. 400 编排错误 检查API配置的前后端参数是否合理 APIG.0201 API request error. 400 请求格式不合法 使用合法的请求 APIG.0201 Request entity too large. 413 请求body过大(大于12M) 减小请求body大小 APIG.0201 Request URI too large. 414 请求URI过大(大于32K) 减小请求URI大小 APIG.0201 Request headers too large. 494 请求头过大(单个请求头大于32K或所有请求头总长度大于128K) 减小请求头大小 APIG.0201 Backend unavailable. 502 后端不可用 检查API配置的后端地址是否可用 APIG.0201 Backend timeout. 504 后端超时 增大超时时间或缩小后端的处理时间 APIG.0201 An unexpected error occurred 500 内部错误 联系技术支持 APIG.0204 SSL protocol is not supported: TLSv1.1 400 SSL协议版本不支持 使用支持的SSL协议版本 APIG.0301 Incorrect IAM authentication information. 401 IAM认证信息错误 检查token是否正确 APIG.0302 The IAM user is not authorized to access the API. 403 IAM用户不允许访问API 检查用户是否被黑白名单限制 APIG.0303 Incorrect app authentication information. 401 APP认证信息错误 检查请求的方法、路径、查询参数、请求体和签名使用的方法、路径、查询参数、请求体是否一致;检查客户端机器时间是否正确。 APIG.0304 The app is not authorized to access the API. 403 APP不允许访问API 检查APP是否授权访问API APIG.0305 Incorrect authentication information. 401 认证信息错误 检查认证信息是否正确 APIG.0306 API access denied. 403 不允许访问API 检查是否授权访问API APIG.0307 The token must be updated. 401 token需要更新 重新从IAM获取token APIG.0308 The throttling threshold has been reached. 429 超出流控值限制 等待流控刷新后访问。如果触发子域名的单日请求数上限,请绑定独立域名。 APIG.0310 The project is unavailable. 403 project不可使用 使用其他project访问 APIG.0311 Incorrect debugging authentication information. 401 调试认证信息错误 联系技术支持 APIG.0401 Unknown client IP address. 403 无法识别客户端IP地址 联系技术支持 APIG.0402 The IP address is not authorized to access the API. 403 IP地址不允许访问 检查IP地址是否被黑白名单限制 APIG.0404 Access to the backend IP address has been denied. 403 后端IP不允许访问 后端IP地址或后端域名对应的IP地址不允许访问 APIG.0502 The app has been frozen. 405 APP被冻结 余额不足 APIG.0601 Internal server error. 500 内部错误 联系技术支持 APIG.0602 Bad request. 400 非法请求 检查请求是否合法 APIG.0605 Domain name resolution failed. 500 域名解析失败 检查域名拼写,以及域名是否绑定了正确的后端地址 APIG.0606 Failed to load the API configurations. 500 未加载API配置 联系技术支持 APIG.0607 The following protocol is supported: {xxx} 400 协议不被允许,允许的协议是 xxx。 注意:xxx以实际响应中的内容为准。 改用支持的协议(HTTP/HTTPS)访问 APIG.0608 Failed to obtain the admin token. 500 无法获取管理帐户 联系技术支持 APIG.0609 The VPC backend does not exist. 500 找不到vpc后端 联系技术支持 APIG.0610 No backend available. 502 没有可连接的后端 检查所有后端是否可用,如调用信息与实际配置是否一致。 APIG.0611 The backend port does not exist. 500 后端端口未找到 联系技术支持 APIG.0612 An API cannot call itself. 500 API调用自身 修改API后端配置,递归调用层数不能超过10层。 APIG.0613 The IAM service is currently unavailable. 503 IAM服务暂时不可用 联系技术支持 APIG.0705 Backend signature calculation failed. 500 计算后端签名失败 联系技术支持 APIG.0802 The IAM user is forbidden in the currently selected region 403 该IAM用户在当前region中被禁用 联系技术支持 APIG.1009 AppKey or AppSecret is invalid 400 AppKey或AppSecret不合法 检查请求的AppKey或AppSecret是否正确
        来自:
        帮助文档
        API网关
        调用API网关
        调用已发布的API
        错误码
      • 使用ZOS静态存储卷
        步骤三:创建持久卷声明(PVC) 1. 创建示例yaml文件pvcstaticzos.yaml: plaintext apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storageprovisioner: zos.csi.cstor.com name: pvcstaticzos namespace: default spec: accessModes: ReadWriteOnce resources: requests: storage: 5Gi volumeMode: Filesystem volumeName: {YOURPVNAME} 替换PV名称 2. 执行以下命令,创建pvc: plaintext kubectl apply f pvcstaticzos.yaml 步骤四:创建工作负载 1. 创建示例yaml文件podpvcstaticzos.yaml: shell apiVersion: apps/v1 kind: StatefulSet metadata: name: nginxpvcstaticzos labels: app: nginxpvcstaticzos spec: replicas: 1 serviceName: "" selector: matchLabels: app: nginxpvcstaticzos template: metadata: labels: app: nginxpvcstaticzos spec: containers: image: "registryhuadong1.crsinternal.ctyun.cn/opensource/nginx:1.26alpineslim" imagePullPolicy: "IfNotPresent" name: "nginx" resources: limits: cpu: "100m" memory: "256Mi" requests: cpu: "100m" memory: "256Mi" volumeMounts: mountPath: "/mnt/data" name: "volume1" subPath: "scetest" volumes: name: "volume1" persistentVolumeClaim: claimName: {YOURPVCNAME} 替换为步骤3中的PVC名称 2. 执行以下命令,创建StatefulSet: plaintext kubectl apply f podpvcstaticzos.yaml 步骤五:验证数据持久化 1. 登录弹性容器服务管理控制台。 2. 在容器组列表页点击刚才创建的实例。 3. 点击“远程连接”页签,进入到容器内。 4. 向/mnt/data 目录下写一个文件,执行: plaintext echo "Hello World" > /mnt/data/test.log 5. 查看/mnt/data 目录下文件,执行: plaintext cat /mnt/data/test.log 预期结果如下: 6. 退出“远程连接”,使用kubectl删除pod,会触发pod自动重建,等待Pod重新运行正常。 plaintext kubectl delete po nginxpvcstaticzos0 7. 对新建Pod,登录“弹性容器服务”管理控制台,继续执行“远程连接”,进入到容器内查看数据。执行: plaintext cat /mnt/data/test.log 预期结果如下: 8. 登录天翼云对象存储管理控制台,根据PV名称查看bucket,进入bucket中的文件管理,可以看到在容器内创建的文件: 下载文件并查看内容,预期结果与容器内写入数据一致。 9. 以上步骤说明,pod删除重建后,重新挂载对象存储卷,数据仍然存在;从对象存储下载数据并与写入数据一致, 说明对象存储中的数据可持久化保存。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        存储
        对象存储存储卷
        使用ZOS静态存储卷
      • 使用云盘静态存储卷
        填写存储openapi使用的azName,必须与云硬盘所在的可用区一致。 persistentVolumeReclaimPolicy: "Delete" volumeMode: "Filesystem" 参数说明: volumeHandle:格式为0208{PVNAMESUFFIXLENTH}{PVNAMESUFFIX} DISKID表示P云硬盘的diskID,可以在云硬盘控制台获取。 DISKIDLENTH为16进制,表示diskID的长度。 例如DISKID是"5c1fae45d5f94088abaf4a59de3ffcce",则DISKIDLENTH为24 执行以下命令,创建PV plaintext kubectl apply f pvexample.yaml 查看创建的PV:登录“云容器引擎”管理控制台;在集群列表页点击进入指定集群;进入主菜单“存储”——“持久卷”,在持久卷列表查看。 2、创建持久卷声明(PVC) 使用kubectl连接集群,创建示例yaml文件pvcexample.yaml: plaintext apiVersion: v1 kind: PersistentVolumeClaim metadata: name: cstorpvcdisk namespace: default spec: accessModes: ReadWriteOnce resources: requests: storage: 10Gi volumeMode: Filesystem volumeName: {YOURPVNAME} 替换PV名称 执行以下命令,创建PVC plaintext kubectl apply f pvcexample.yaml 查看创建的PVC: 登录“云容器引擎”管理控制台;在集群列表页点击进入指定集群;进入主菜单“存储”——“持久卷声明”,在列表查看。 3、创建工作负载 使用kubectl连接集群,创建示例yaml文件stsexample.yaml: plaintext apiVersion: "apps/v1"kind: "StatefulSet"metadata: name: "teststs"spec: podManagementPolicy: "OrderedReady" replicas: 1 revisionHistoryLimit: 10 template: spec: containers: image: "nginx:1.25alpine" imagePullPolicy: "IfNotPresent" name: "container1" resources: limits: cpu: "100m" memory: "256Mi" requests: cpu: "100m" memory: "256Mi" terminationMessagePath: "/dev/terminationlog" terminationMessagePolicy: "File" volumeMounts: mountPath: "/ccetmp" name: "volume1" dnsPolicy: "ClusterFirst" restartPolicy: "Always" schedulerName: "defaultscheduler" securityContext: {} terminationGracePeriodSeconds: 30 volumes: name: "volume1" persistentVolumeClaim: claimName: "cstorpvcdisk" updateStrategy: rollingUpdate: partition: 0 type: "RollingUpdate" 执行以下命令,创建StatefulSet plaintext kubectl apply f stsexample.yaml 查看创建的有状态负载: 登录“云容器引擎”管理控制台;在集群列表页点击进入指定集群;进入主菜单“工作负载”——“有状态”,在列表查看。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        存储
        云硬盘存储(CT-EVS)
        使用云盘静态存储卷
      • 网络流量
        本节介绍天翼AI云电脑(公众版)在网络流量方面的常见问题。 天翼AI云电脑使用的网络带宽和稳定的要求有多高? AI云电脑普通办公大概5Mbit/s的带宽。对网络稳定性有一定要求,网络不稳定容易引起连接断开和卡顿,影响使用体验。因此为不影响使用,请确保网络处于良好的状态。 天翼AI云电脑会消耗我的手机流量吗? 连接天翼AI云电脑后,传输画面是需要消耗手机流量。 建议在WIFI网络环境下使用天翼AI云电脑APP,如果使用手机流量,可安装流量监控软件,以免造成流量消耗过多。 如何检测天翼AI云电脑网络状况? 可以根据天翼AI云电脑工具栏网络状态查看网络数据,具体如下: 绿色:优良,网络时延0ms50ms,使用体验良好,无迟滞感; 黄色:一般,网络时延51ms100ms;使用体验一般,有轻微的迟滞感和卡顿; 红色:较差,网络时延101ms以上,使用体验差,有严重的迟滞和卡顿。 天翼AI云电脑可以访问互联网吗? 天翼AI云电脑(公众版)提供配置的上网带宽,默认50M下行,2M/4M上行,可以访问互联网。 天翼AI云电脑(政企版)默认是不可以,如果需要上网需要在控制台订购带宽,进行组网配置操作。
        来自:
        帮助文档
        天翼云电脑(公众版)
        常见问题
        网络流量
      • 以OpenTelemetry方式接入
        在监控c应用之前,您需要通过客户端将应用数据上报至APM服务端。本文介绍如何通过OpenTelemetry c SDK上报c应用数据。 前提条件 完成vpce接入。 背景信息 OpenTelemetry c SDK提供了c语言的分布式链路追踪能力,您可以直接使用OTLP gRPC或者HTTP协议向APM服务端上报数据。 接入步骤 1、安装依赖包 plaintext dotnet add package OpenTelemetry.Exporter.Console dotnet add package OpenTelemetry.Extensions.Hosting dotnet add package OpenTelemetry.Instrumentation.AspNetCore dotnet add package OpenTelemetry.Exporter.OpenTelemetryProtocol 2、查看接入点信息 应用列表的接入指引会根据您所在资源池提供“通过 HTTP 上报数据”和“通过 gRPC 上报数据”的ENDPOINT(天翼云vpc网络接入点)、鉴权TOKEN信息。 3、初始化SDK并设置exporters 1)使用http协议上报,修改Program.cs代码如下 plaintext using OpenTelemetry.Resources; using OpenTelemetry.Trace; using OpenTelemetry.Exporter; // Ideally, you will want this name to come from a config file, constants file, etc. var serviceName  "csharpotelsimplehttp"; var serviceVersion  "1.0.0"; var builder  WebApplication.CreateBuilder(args); builder.Services.AddOpenTelemetry()     .ConfigureResource(resource > resource.AddService(         serviceName: serviceName,         serviceVersion: serviceVersion))     .WithTracing(tracing > tracing         .AddSource(serviceName)         .AddAspNetCoreInstrumentation()         .AddConsoleExporter()        //在控制台导出Trace数据,可选         .AddOtlpExporter(options >         {             //使用HTTP协议上报             options.Endpoint  new Uri(" ");             options.Headers  "xctgauthorization ";             options.Protocol  OtlpExportProtocol.HttpProtobuf;         })); builder.Services.AddControllers(); var app  builder.Build(); app.MapControllers(); app.Run(); 2)使用grpc协议上报,修改Program.cs代码如下 plaintext using OpenTelemetry.Resources; using OpenTelemetry.Trace; using OpenTelemetry.Exporter; // Ideally, you will want this name to come from a config file, constants file, etc. var serviceName  "csharpotelsimplegrpc"; var serviceVersion  "1.0.0"; var builder  WebApplication.CreateBuilder(args); builder.Services.AddOpenTelemetry()     .ConfigureResource(resource > resource.AddService(         serviceName: serviceName,         serviceVersion: serviceVersion))     .WithTracing(tracing > tracing         .AddSource(serviceName)         .AddAspNetCoreInstrumentation()         .AddConsoleExporter()        //在控制台导出Trace数据,可选         .AddOtlpExporter(options >         {             //使用gRPC协议上报             options.Endpoint  new Uri(" ");             options.Headers  "xctgauthorization ";             options.Protocol  OtlpExportProtocol.Grpc;         })); builder.Services.AddControllers(); var app  builder.Build(); app.MapControllers(); app.Run();
        来自:
        帮助文档
        应用性能监控 APM
        快速入门
        接入C#应用
        以OpenTelemetry方式接入
      • 使用Cubecni网络插件
        网段规划建议 集群网络网段分为节点网络、容器网络和服务网络,在规划这三种网络的网段时需考虑如下要点: 容器网段 为订购时选择的 Pod子网网段 ,不能与主机网段及服务网段重叠,服务网段不能和VPC网段重叠; 结合集群规模选择合适的网段,节点所属子网的空闲IP数直接限制了集群可添加节点数,容器网段(Pod子网网段 )大小直接限制了可创建的Pod总数,建议选择一个大子网用于容器网段;服务网段大小直接限制了可创建的Service总数; 单个节点可创建Pod总数还与其它配置相关,如Pod request总量等。 网络访问示例 创建一个使用Cubecni容器网络插件的集群,然后创建一个Deployment: plaintext apiVersion: apps/v1 kind: Deployment metadata: name: nginxdemo namespace: default spec: replicas: 2 selector: matchLabels: app: nginxdemo template: metadata: labels: app: nginxdemo spec: containers: image: registryvpccrshuadong1.ctyun.cn/library/nginxphoton:v1.8.6 name: demo 查看对应的pod,可见pod的IP地址为子网IP,与节点主网卡地址属同个VPC: plaintext [root@CCSEAGENTvmBccb1ffn paasdp] ip addr show eth0 2: eth0: mtu 1500 qdisc fqcodel state UP group default qlen 1000 link/ether fa:16:3e:84:9b:c1 brd ff:ff:ff:ff:ff:ff inet 192.168.32.50/19 brd 192.168.63.255 scope global dynamic eth0 validlft 313390280sec preferredlft 313390280sec inet6 fe80::f816:3eff:fe84:9bc1/64 scope link validlft forever preferredlft forever [root@CCSEAGENTvmBccb1ffn paasdp]
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        网络
        容器网络插件
        Cubecni网络插件
        使用Cubecni网络插件
      • 使用Cubecni网络插件(1)
        网段规划建议 集群网络网段分为节点网络、容器网络和服务网络,在规划这三种网络的网段时需考虑如下要点: 容器网段 为订购时选择的 Pod子网网段 ,不能与主机网段及服务网段重叠,服务网段不能和VPC网段重叠; 结合集群规模选择合适的网段,节点所属子网的空闲IP数直接限制了集群可添加节点数,容器网段(Pod子网网段 )大小直接限制了可创建的Pod总数,建议选择一个大子网用于容器网段;服务网段大小直接限制了可创建的Service总数; 单个节点可创建Pod总数还与其它配置相关,如Pod request总量等。 网络访问示例 创建一个使用Cubecni容器网络插件的集群,然后创建一个Deployment: plaintext apiVersion: apps/v1 kind: Deployment metadata: name: nginxdemo namespace: default spec: replicas: 2 selector: matchLabels: app: nginxdemo template: metadata: labels: app: nginxdemo spec: containers: image: registryvpccrshuadong1.ctyun.cn/library/nginxphoton:v1.8.6 name: demo 查看对应的pod,可见pod的IP地址为子网IP,与节点主网卡地址属同个VPC: plaintext [root@CCSEAGENTvmBccb1ffn paasdp] ip addr show eth0 2: eth0: mtu 1500 qdisc fqcodel state UP group default qlen 1000 link/ether fa:16:3e:84:9b:c1 brd ff:ff:ff:ff:ff:ff inet 192.168.32.50/19 brd 192.168.63.255 scope global dynamic eth0 validlft 313390280sec preferredlft 313390280sec inet6 fe80::f816:3eff:fe84:9bc1/64 scope link validlft forever preferredlft forever [root@CCSEAGENTvmBccb1ffn paasdp]
        来自:
      • 管理类
        CNAME记录多长时间可以生效? 这取决于您在当前的域名服务提供商设置的域名记录超时时间,以及当前域名服务提供商NS记录刷新的时间。一般情况,NS记录的刷新不会超过48小时。 CNAME解析变更提示冲突怎么办? 对于同一个主机记录,CNAME解析记录值只能填写一个。不同DNS解析记录类型间存在冲突。例如,对于同一个主机记录,CNAME记录与A记录、MX记录、TXT记录等其他记录互相冲突。在无法直接修改记录类型的情况下,您可以先删除存在冲突的其他记录,再添加一条新的CNAME记录。 修改CNAME后发现界面有拦截信息 根据拦截页面的联系方式联系电信724小时值班人员处理或者微信沟通群(提供拦截截图及相关ID信息)。 修改CNAME后发现访问变慢 需工程师抓包查看从发送请求到接收响应时间差;客户侧同时抓包查看接收请求到发送响应时间差,对比分析排查访问延迟出现的问题原因。 修改CNAME后发现网站无法访问 1. 域名解析有问题,访客清除DNS缓存或者修改DNS解决。 2. SYN重传或request重传,需确认Web应用防火墙发送的SYN客户侧是否有接收到。客户侧协助抓包定位是否接收到SYN并且响应SYN ACK。 源站服务器侧响应异常怎么办? 若是源站服务器侧直接响应回复的异常信息,云WAF拦截导致的访问异常是不会有服务器侧的响应的,类似“请勿重复提交”“上传失败”这样的弹窗应属于服务器响应,不是云WAF拦截导致的,如这样大规模的访问异常需要排查一下应用服务器的工作状态(例如进程、CPU、内存、Web日志等)是否存在异常并修复异常。
        来自:
        帮助文档
        Web应用防火墙
        常见问题
        管理类
      • 1
      • ...
      • 13
      • 14
      • 15
      • 16
      • 17
      • ...
      • 417
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

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

      青云志云端助力计划

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

      云上钜惠

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

      中小企业服务商合作专区

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

      出海产品促销专区

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

      天翼云奖励推广计划

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

      产品推荐

      物理机 DPS

      轻量型云主机

      弹性高性能计算 E-HPC

      天翼云CTyunOS系统

      AI Store

      模型推理服务

      应用托管

      一站式智算服务平台

      智算一体机

      推荐文档

      篡改告警

      产品优势

      MySQL

      基本功能

      重置管理员密码

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