AI 创作平台会员 32.67 元 / 年起!
查看详情

活动

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

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
星辰TokenHub
  • 模型广场
  • 体验中心
  • 服务接入
星辰MaaS平台
  • 星辰MaaS智能体平台
  • 星辰大模型
大模型
  • glm-5.3-flash
  • GLM-5.2
  • deepseek-v4-pro-0813
  • deepseek-v4-flash-0731-new
  • qwen3.8-flash
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
应用托管
  • 天翼云DramaFlow2.0
  • 应用实例
科研助手
  • 开发机
  • 并行计算
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
智能体引擎
  • 智能体引擎
可信数据空间
  • 可信数据空间
公共算力服务
  • 裸金属
  • 定制裸金属
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入AI Store公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 智教云电脑
  • WPS 365 天翼云版
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)
  • 琥珀数据压缩归档服务
智慧教育
  • 智擎思政平台(个人版)
  • 智擎研学平台(个人专业版)

定价

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

合作伙伴

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

开发者

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

支持与服务

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

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2026智能云生态大会
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      函数计算_相关内容
      • 产品规格
        功能 高级版 防护互联网边界的流量峰值 100Mbps 200Mbps 2Gbps 防护互联网边界的流量峰值 说明 互联网边界防护流量峰值,是指所有已开启防护的公网 IP 经过云防火墙的互联网边界流量峰值。 该指标为云防火墙实例级共享能力,并非每个公网 IP 分别享有相应的防护带宽。 当实际业务流量达到或超过相应规格上限时,可能出现时延升高、丢包、吞吐量下降或部分新连接建立失败。客户应在达到规格上限前完成扩容或规格调整。 四层吞吐量峰值 1G 2G 4G 四层吞吐量峰值 说明 四层吞吐量是指云防火墙在标准测试条件下处理 TCP、UDP 等四层明文流量的最大转发能力。 四层吞吐量不等同于互联网边界防护流量规格,也不代表同时开启所有安全检测功能后仍然能够达到该数值。 实际四层转发性能可能受到以下因素影响:报文大小及流量方向、TCP、UDP 等协议比例、并发连接数和新建连接速率、访问控制策略数量及复杂程度、是否开启 IPS、AV 等深度检测、承载云主机及云平台网络能力。 IPSec VPN 吞吐量峰值 100Mbps 200Mbps 500Mbps IPSec VPN 吞吐量峰值 说明 IPSec VPN吞吐量是指防火墙在执行IPSec加解密处理时,单位时间内能够转发的最大数据量,由于VPN流量需要经过加密封装、完整性校验、隧道封装等一系列处理,相比普通防火墙转发会消耗更多的计算资源,因此IPSec VPN吞吐量通常低于防火墙的明文转发吞吐量。在极端场景下,由于所有流量可能被哈希到同一队列,实际吞吐量可能降至标称值的30%~50%左右。随着VPN隧道数量增加、会话多样性提升,流量在多队列间的分布会逐步趋于均衡,实际性能也随之接近标称值。 每秒数据包处理能力 200000 PPS 400000 PPS 2500000 PPS 每秒数据包处理能力 说明 每秒数据包处理能力,单位为 PPS,表示云防火墙每秒能够处理的数据包数量。 业务带宽相同的情况下,报文越小,产生的 PPS 越高。因此,小包、高频和短连接业务可能在带宽尚未达到规格上限时,提前达到 PPS 上限。 达到 PPS 上限后,可能出现:网络丢包、访问时延升高、应用请求超时、CPU 或虚拟网卡队列负载过高、实际吞吐量低于标称带宽。 因此,云防火墙和承载云主机选型不能只评估Mbps或Gbps,还应同时评估PPS。 防护互联网边界公网IP数 10个 说明 云防火墙(原生版)N100型号能够防护的弹性IP数量,一定程度上取决于防火墙的承载云主机能够绑定的虚拟IP数量,详情请参考虚拟私有云虚拟IP虚拟IP概述。 互联网边界访问控制 支持策略数:4000 支持策略数:6000 支持策略数:20000 VPC 间防火墙 ✓ ✓ ✓ 防病毒(AntiVirus) ✓ ✓ ✓ 入侵防御(IPS) ✓ ✓ ✓ 日志审计 ✓ ✓ ✓ 最大连接并发数 100K 250K 2500K 最大连接并发数 说明 最大并发连接数是指云防火墙同一时间能够维护的有效连接或会话总数。 并发连接数与业务带宽不存在固定对应关系。长连接、物联网、即时通信、数据库访问、微服务调用等场景,可能在带宽较低的情况下产生大量并发连接。 达到最大并发连接数后,可能出现新增连接无法建立、连接超时或者业务访问失败。 每秒新建连接数 20K 40K 80K 每秒新建连接数 每秒新建连接数,单位为 CPS,是指云防火墙每秒能够创建的新连接数量。 登录、网页访问、API 调用、DNS、电商活动以及其他短连接业务,应重点关注该指标。业务总并发连接数可能不高,但如果短时间内大量创建新连接,仍可能先达到CPS上限。
        来自:
        帮助文档
        云防火墙(原生版)
        产品介绍
        产品规格
      • autoscaler
        参数 支持的插件版本 参数说明 插件规格 所有版本 插件部署可选择“单实例”和“高可用”两种规格。 单实例:以单实例部署插件。 高可用:以多实例部署插件,具有高可用能力,需占用更多的计算资源。 实例数 所有版本 选择上方插件规格后,显示插件中的实例数,此处仅作显示。 容器 所有版本 选择插件规格后,显示插件容器的CPU和内存配额,此处仅作显示。 登录方式 部分版本无此参数 为自动扩容工作节点选择登录方式,当前支持“密码”和“密钥对”两种方式,您可根据需要进行选择。 选择“密码”方式: 密码:自动扩容工作节点密码。通过该密码登录工作节点执行相关操作,用户名为root。 确认密码:再次输入自动扩容工作节点密码。 选择“密钥对”方式: 密钥对:密钥对用于远程登录节点时的身份认证。 自动缩容 所有版本 默认不开启:将不开启自动缩容,只进行自动扩容。 开启:开启自动缩容,且自建节点和插件扩容所创建的节点均可缩容。 空置时间(min):当集群节点处于一段时间的空闲状态时,会触发集群缩容操作,删除节点,默认10min。 百分比:当集群节点资源低于多少百分比时,进行集群缩容扫描(默认0.5,即50%,cpu和mem都要满足的条件下才会缩容)。 扩容后缩容冷却时间:扩容执行后能再次启动缩容评估的时间间隔,默认10min。 节点删除后缩容冷却时间:删除节点后能再次启动缩容评估的时间间隔,默认10min。 缩容失败后缩容冷却时间:缩容失败后能再次启动缩容评估的时间间隔,默认3min。 空节点缩容最大并发数:默认10。 不可移除节点的重检查时间:节点被判定不可移除后能再次启动检查的时间间隔,默认5min。 说明 当节点处于以下几种状态时,不可缩容: a、pod设置为PodDisruptionBudget,当不满足条件时,节点不会缩容。 b、pod设置本地存储时,节点不会缩容。 c、pod由于一些限制,如亲和、反亲和等,无法调度到其他节点,节点不会缩容。 d、pod拥有clusterautoscaler.kubernetes.io/safetoevict: 'false'这个annotations时,节点不缩容。 e、节点上存在kubesystem命名空间下的Pod(除kubesystem daemonset创建的Pod)。 f、节点上有非controller(deployment/replica set/job/stateful set)创建的Pod。 预置节点池配置 部分版本无此参数 此为默认资源组。集群扩容时,若没有其他可用分组,将使用默认分组的资源规格进行扩容节点。 单击“添加预置节点池配置”进行参数设置: 可用区:选择一个可用区。可用区是指在同一区域下,电力、网络隔离的物理区域。 操作系统:选择节点对应的操作系统。 Taints:可选项,默认为空。 支持给该节点池扩容出来的节点加Taints来设置反亲和性,每个节点池最多配置10条Taints,每条Taints包含以下3个参数: − Key:必须以字母或数字开头,可以包含字母、数字、连字符、下划线和点,最长63个字符;另外可以使用DNS子域作为前缀。 − Value:必须以字母或数字开头,可以包含字母、数字、连字符、下划线和点,最长63个字符。 − Effect:只可选NoSchedule,PreferNoSchedule或NoExecute。 须知: 1、Taints配置时需要配合Pod的toleration使用,否则可能导致扩容失败或者Pod无法调度到扩容节点。 2、配置后无法修改,请您谨慎配置,错误的配置可能会导致扩容失败或pod无法调度。 3、标签管理:通过为资源添加标签,可以对资源进行自定义标记,实现资源的分类。 说明 您可以在TMS中创建“预定义标签”,预定义标签对所有支持标签功能的服务资源可见,通过使用预定义标签可以提升标签创建和迁移效率。 节点规格:节点的CPU配置和内存配置。
        来自:
        帮助文档
        云容器引擎
        用户指南
        旧版UI
        插件管理
        autoscaler
      • 创建微服务引擎专享版
        微服务引擎专享版采用物理隔离的方式部署,租户独占微服务引擎,您可以根据业务需要创建使用。 前提条件 微服务引擎专享版运行于虚拟私有云,创建微服务引擎前,需保证有可用的虚拟私有云和子网。 如果引擎创建帐号权限为创建引擎的最小权限,如权限管理的“cse:engine:create”所示。则需要由管理员帐号为其预置VPC默认安全组cseenginedefaultsg,并添加如所示规则。 表 默认安全组cseenginedefaultsg规则说明 方向 优先级 策略 协议端口 类型 源地址 入方向 1 允许 ICMP : 全部 IPv6 ::/0 1 允许 TCP : 3010030130 IPv6 ::/0 1 允许 TCP : 3010030130 IPv4 0.0.0.0/0 1 允许 ICMP : 全部 IPv4 0.0.0.0/0 出方向 100 允许 全部 IPv4 0.0.0.0/0 100 允许 全部 IPv6 ::/0 操作步骤 步骤 1 登录ServiceStage控制台,选择“微服务引擎 CSE”。 步骤 2 单击“购买微服务引擎” 。 步骤 3 填写参数,其中带“”标志的参数为必填参数,参数说明如表所示。 表 参数说明 参数 说明 企业项目 选择微服务引擎所在的企业项目。 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。 开通企业项目,创建并启用新的企业项目后可以使用,默认选择default。 规格 选择微服务引擎规格。须知引擎创建成功后,不支持规格变更。 引擎类型 选择微服务引擎的类型。 集群集群模式部署,主机级容灾。 单机单节点部署,不支持容灾。须知“引擎类型”为“单机”的微服务引擎专享版仅适用于开发测试环境,不适用于生产环境;不支持变更引擎类型。 如选择使用,请先阅读约束说明并勾选“我已知晓如下约束”。 引擎名称 输入微服务引擎的名称,引擎创建后不能修改名称。 可用区 选择可用区。 “引擎类型”选择“集群”时,根据环境可用区数量,为引擎选择1个或者3个可用区。 − 选择1个可用区,可提供主机级别容灾能力。− 选择3个可用区,可提供可用区级别容灾能力。 “引擎类型”选择“单机”时,为引擎选择1个可用区。 网络 为引擎选择已创建的虚拟私有云及其子网,可以为您的引擎构建隔离的、自主配置和管理的虚拟网络环境。 描述 输入引擎描述信息。 单击 ,输入引擎描述信息。 单击,保存描述。 安全认证 开启了“安全认证”的微服务引擎专享版,通过微服务控制台提供了基于RBAC(RoleBased Access Control,基于角色的访问控制)的系统管理功能。 选择“开启安全认证”: 1. 根据业务需要确认需开启安全认证后,勾选“我已知晓:开启安全认证后,需要在微服务的配置文件中添加对应用户的帐号密码,否则服务无法注册到引擎。” 2. 输入root帐号的“密码”,并在“再次输入密码”输入框输入密码进行确认。密码请妥善保管,以免遗失。 选择“关闭安全认证”:无需配置帐户名、密码即可将服务注册到引擎,效率性能更高,建议用于VPC内访问时使用。 步骤 4 单击“下一步”,进入确认微服务引擎规格的页面。确认无误后,单击“提交”,开始创建微服务引擎。 创建微服务引擎专享版大约需要10~30分钟。 创建成功后,微服务引擎的“状态”为“可用”。 如果创建失败,可单击,在弹出菜单选择“重试”,重新创建。 如果重试失败,可以删除创建失败的微服务引擎。删除微服务引擎专享版,请参考删除微服务引擎专享版。 如果未及时删除重试失败的微服务引擎,会占用计算资源。系统会在UTC时间每日18:00统一清理资源。
        来自:
        帮助文档
        微服务云应用平台
        用户指南
        微服务引擎 CSE
        创建微服务引擎专享版
      • 搭建微信公众号后台
        本文将从准备事项、操作步骤等方面为您介绍如何利用弹性云主机搭建微信公众号后台。 本实践将基于天翼云弹性云主机搭建微信公众号处理后台,使用Python语言编写对应的微信消息处理逻辑代码,接收从微信服务端转发过来的消息,并返回处理结果给最终用户。 准备事项 申请微信公众号。 微信公众号申请链接:< 购买天翼云弹性云主机服务。 如果没有天翼云账号,需先注册天翼云账号并完成实名认证。 本实践中,使用公共镜像CentOS 7.4。 购买弹性IP。 建议同时购买弹性IP,后面需要在微信公众号上配置公网IP的地址。 操作步骤 基础软件安装 本实践中使用Python+Web.py组合完成微信公众号开发,需要安装或升级Python、pip、Web.py框架、WinSCP软件版本。 1. 升级默认Python版本; CentOS 7.4自带Python版本比较老,建议升级到Python3。 1. 查看Python版本,使用如下命令: plaintext python –version 2. 下载Python安装包,这里以Python 3.6.0版本为例,使用命令: plaintext wget 3. 解压安装包,使用如下命令: plaintext tar xvf Python3.6.0a1.tar.xz 如果出现“configure: error: no acceptable C compiler found in $PATH”异常提示,是因为未安装合适的编译器。 解决方法: 执行以下命令,安装/升级gcc及其他依赖的包。 plaintext sudo yum install gccc++ 并在随后提示安装包是否OK时,输入y并回车。出现如下图提示,说明依赖的包安装成功。 在编译器安装完成后,重新执行 ./configure 命令。 4. 执行命令: plaintext make && make install 执行成功。但提示pip错误,原因是我的系统中少了openssldevel包,可以先忽略。 5. 查看Python3版本,使用命令: plaintext python3 –version 6. 执行命令: plaintext python3 出现如下提示,则说明Python3安装成功。 2. 升级默认pip版本; pip是通用的Python包管理工具。提供了对Python包的查找、下载、安装、卸载功能。Python3安装成功后自带pip3,但版本比较老,建议升级到pip最新版本。同时前面安装python3提示“Ignoring ensurepip failure: pip 8.1.1 requires SSL/TLS”错误,导致pip未成功安装,所以需要重新安装pip。 1. 安装openssldevel包,使用命令: plaintext yum install openssldevel y 2. 执行命令: plaintext make && make install 出现如下提示说明pip安装成功。 3. 升级pip3,使用命令: plaintext pip3 install upgrade pip 出现如下提示说明升级pip到最新版本了。 3. 安装Web.py框架; Web.py官方教程地址:< plaintext pip3 install web.py0.40.dev0 4. 安装WinSCP; 通常情况下,我们在本地Windows操作系统上编辑代码,完成后再上传至ECS上(CentOS Linux系统)。WinSCP 是一个Windows环境下使用的SSH的开源图形化SFTP客户端, 同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。 WinSCP安装链接:<
        来自:
        帮助文档
        弹性云主机 ECS
        最佳实践
        搭建网站/应用最佳实践
        搭建微信公众号后台
      • 降低恶意访问风险
        以IAM用户的方式访问OOS 一个账户可以建立多个子用户,您可以通过IAM为不同的操作人员创建独立的IAM子用户。根据操作人员的职能范围,授予相应的管理权限。同时建议您也为根用户创建子用户,并授予该子用户管理权限,使用该用户进行日常管理工作,保护账户安全。 创建IAM用户详见IAM用户、或用户管理接口。 创建IAM用户后,您可以根据IAM用户进行分组及附加权限,可以参考用户管理。 对子用户启用多因子认证(MFA) 多因子认证(MultiFactor Authentication,简称MFA)是一种简单安全的二次认证方式,为用户增加了一层安全保护。 启用多因子认证可以参考MFA。 STS临时授权访问OOS STS(Security Token Service)是为云计算用户提供临时访问令牌的Web服务。通过STS,可以为第三方应用或用户颁发一个自定义时效的访问凭证。第三方应用或用户可以使用该访问凭证直接调用OOS API,或者使用OOS提供的SDK来访问OOS API。 OOS可以为用户提供临时访问密钥,详见GetSessionToken。 Bucket Policy Bucket Policy用于定义OOS资源的访问权限。通过Bucket Policy,您可以授权另一个账号访问或管理整个Bucket或Bucket内的部分资源,或者对同账号下的不同IAM用户授予访问或管理Bucket资源的不同权限。 配置Bucket Policy时,建议遵循权限最小化原则,降低数据的安全风险: 避免授权整个Bucket 资源授权过大容易导致用户数据被非法访问,所以请避免授权整个Bucket。 不授权匿名访问 允许匿名访问意味着用户只需要知道Endpoint和Bucket名称就可以访问OOS数据,而Endpoint是可以枚举的,Bucket名称也可以从已授权的访问文件URL中提取。由此可见,授权允许匿名访问会带来极大的安全风险。 设置合理的Action 通过控制台Bucket“属性”>“安全策略”配置Bucket Policy,在Action中授权您业务需求中必须的接口权限,给予授权用户最小的权限。 使用HTTPS访问 使用HTTPS访问可以解决网络中间人攻击以及域名劫持等问题,使访问更加安全。 限定源IP 如果访问OOS资源的IP地址是固定的,强烈建议配置Condition中IP Address的ctyun:SourceIp条件键,设置访问IP的白名单/黑名单。 对Bucket设置防盗链 通过对访问来源设置白名单/黑名单的机制,避免OOS资源被其他人盗用。 防盗链通过请求Header中的Referer地址判断访问来源。当浏览器向Web服务器发送请求的时候,请求Header中将包含Referer,用于告知Web服务器该请求的页面链接来源。OOS根据浏览器附带的Referer与用户配置的Referer规则来判断允许或拒绝此请求,如果Referer一致,则OOS将允许该请求的访问;如果Referer不一致,则OOS将拒绝该请求的访问。 示例1:examplebucket的权限为私有,通过Bucket Policy授予名为username1的IAM用户,仅能使用IP地址192.168.143.0/24、Referer为< { "Version":"20121017", "Id":"http referer policy example", "Statement":[ { "Sid":"", "Effect":"Allow", "Principal":{ "CTYUN":"arn:ctyun:iam::accountId:user/username1"}, "Action":"oos:GetObject", "Resource":"arn:ctyun:oos:::examplebucket/1", "Condition":{ "StringLike":{ "ctyun:Referer":[ " " ] }, "Bool": { "ctyun:SecureTransport": "true" }, "IpAddress" : { "ctyun:SourceIp":"192.168.143.0/24" } } } ] } 示例2:如果examplebucket的权限为公共读写,通过Bucket Policy限制:仅Referer为< { "Version":"20121017", "Id":"", "Statement":[ { "Sid":"", "Effect":"Deny", "Principal":{ "CTYUN": [""] }, "Action":"oos:", "Resource":"arn:ctyun:oos:::examplebucket/", "Condition":{ "StringNotLike":{ "ctyun:Referer":[ " " ] } } } ] }
        来自:
        帮助文档
        对象存储(经典版)I型
        最佳实践
        降低恶意访问风险
      • XEN实例停止售卖说明及常见问题
        本节介绍了弹性云主机XEN实例停止售卖说明及常见问题。 1、XEN实例为什么要停止售卖? 由于天翼云使用的XEN虚拟化平台所有版本都已经停止更新,天翼云无法获取补丁更新和社区支持,发现新的安全风险后,无法继续向用户提供补丁修复和技术支持,会导致用户业务出现安全风险。 2、继续使用XEN实例会有哪些影响? XEN虚拟化平台停止服务后,天翼云将无法对新发现的安全风险提供补丁更新修复和技术支持,这会导致用户的业务出现安全风险。 无法使用XEN实例的备份创建新的XEN实例,使用XEN实例的备份创建KVM实例无法正常启动。 无法对XEN实例进行规格变更,只能XEN实例变更为KVM实例。 除上述影响外,基础能力不变(包括:重置密码、开关机、切换操作系统、重装操作系统等等常规操作) 3、KVM与XEN虚拟化平台的区别? 相对于XEN,KVM可以提供更多的功能、较高的稳定性,并能显著提高性能。KVM实例相较于XEN实例,有如下优点: 具备一定的故障预测能力 支持热迁移能力 支持异地HA(High Availability)能力,更高的可靠性 总体而言,KVM可以更好地满足云计算的诉求。 4、当前使用的XEN实例怎么办? 当前对于存量客户(已购买XEN实例客户)可结合自身业务需求进行规格变更,即使用控制台提供的“变更规格”将XEN实例变更为KVM实例,将XEN实例迁移至KVM实例。 5、变更规格前后费用一致吗? 变更规格会引起费用的变化,费用变化主要源自于实例类型和规格的变更。 变更规格过程中,如果您遇到需要补齐差价等费用问题,可提交工单或咨询服务热线(4008109889)。 6、XEN主机包括哪些实例? 天翼云XEN虚拟化实例主要为c1、c2、m1、s1。 7、XEN主机涉及哪些资源池? 深圳、苏州、广州4、上海4、杭州、咸阳(西安2)、福州、芜湖、贵州1、青岛、南宁、郑州、成都3、南昌、海口、长沙2、乌鲁木齐、昆明、重庆、北京2、武汉2、兰州、太原、西宁 8、XEN迁移KVM推荐表 若客户有XEN迁移KVM的需求,现推荐XEN实例规格变更后的KVM实例规格请参考下表。考虑到不同资源池内可售弹性云主机规格不一,具体变更后规格实例选择,以您所在区域的具体实例为准。 XEN规格 KVM规格(推荐1) KVM规格(推荐2) c1.small s7n.small.1 s6.small.1 c1.large s7n.large.2 s6.large.2 c1.xlarge s7n.xlarge.2 s6.xlarge.2 c1.2xlarge s7n.2xlarge.2 s6.2xlarge.2 c1.4xlarge s7n.4xlarge.2 s6.4xlarge.2 c2.medium s7n.medium.2 s6.medium.2 c2.large s7n.large.2 s6.large.2 c2.xlarge s7n.xlarge.2 s6.xlarge.2 c2.2xlarge s7n.2xlarge.2 s6.2xlarge.2 c2.4xlarge s7n.4xlarge.2 s6.4xlarge.2 c2.8xlarge c7n.8xlarge.2 c6.8xlarge.2 m1.medium s7n.large.4 s6.large.4 m1.large m7n.large.8 s6.xlarge.4 m1.xlarge m7n.xlarge.8 s6.2xlarge.4 m1.2xlarge m7n.2xlarge.8 s6.4xlarge.4 m1.4xlarge m7n.4xlarge.8 m6.6xlarge.8 s1.medium s7n.medium.4 s6.medium.4 s1.large s7n.large.4 s6.large.4 s1.xlarge s7n.xlarge.4 s6.xlarge.4 s1.2xlarge s7n.2xlarge.4 s6.2xlarge.4 s1.4xlarge s7n.4xlarge.4 s6.4xlarge.4 s1.8xlarge c7n.8xlarge.4 c6.8xlarge.4 9、XEN实例变更为KVM实例的过程对业务有什么影响? 变更前,需要您确保Windows弹性云主机已安装了PV driver和UVP VMTools以及Linux弹性云主机安装xenpv驱动、virtio驱动。 变更时,需要您暂时将ECS关机,暂停业务,待切换完成后重新开机恢复业务正常运行。 变更后,仅仅是底层虚拟化平台由XEN移到KVM,对业务没有影响。 10、怎样将XEN实例变更为KVM实例? XEN迁移KVM操作,具体操作步骤参见规格变更(XEN实例变更为KVM实例)
        来自:
        帮助文档
        弹性云主机 ECS
        常见问题
        产品咨询类
        XEN实例停止售卖说明及常见问题
      • RocketMqConsumer监控
        本文主要介绍RocketMqConsumer监控 介绍APM采集的RocketMqConsumer监控指标的类别、名称、含义等信息。 表RocketMqConsumer监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 ::::::: 异常(exception,RocketMqConsumer调用的异常信息统计。) exceptionType 异常类型 异常类型 ENUM LAST 异常(exception,RocketMqConsumer调用的异常信息统计。) causeType 异常类 发生异常的类 ENUM LAST 异常(exception,RocketMqConsumer调用的异常信息统计。) count 次数 该异常的发生次数 INT SUM 异常(exception,RocketMqConsumer调用的异常信息统计。) message 异常消息 该异常产生的异常消息 STRING LAST 异常(exception,RocketMqConsumer调用的异常信息统计。) stackTrace 异常堆栈 该异常产生的堆栈信息 CLOB LAST 消费池监控(consumeServicePool ,消费池监控采集器。) clientId clientId 客户端实例标识 ENUM LAST 消费池监控(consumeServicePool ,消费池监控采集器。) group consumerGroup 消费者组 ENUM LAST 消费池监控(consumeServicePool ,消费池监控采集器。) pid pid pid STRING LAST 消费池监控(consumeServicePool ,消费池监控采集器。) currentConsumeRequestQueueSize 当前消费请求队列长度 当前消费请求队列长度 INT AVG 消费池监控(consumeServicePool ,消费池监控采集器。) maxConsumeRequestQueueSize 最大消费请求队列长度 最大消费请求队列长度 INT MAX 消费池监控(consumeServicePool ,消费池监控采集器。) currentConsumingThreadCount 当前消费线程数 当前消费线程数 INT AVG 消费池监控(consumeServicePool ,消费池监控采集器。) maxConsumingPoolSize 最大消费线程数 最大消费线程数 INT MAX MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) consumeListener MessageListener 注册的MessageListener,为消费消息的回调函数 ENUM LAST MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) concurrentMax 最大并发 消费消息最大并发 INT MAX MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) errorCount 错误次数 消费消息的错误次数 INT SUM MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) errorTraceId 错误traceId 采集周期内发生错误的调用链对应的traceid STRING LAST MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) invokeCount invokeCount Consume调用次数 INT SUM MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) consumedMsgCount 消费消息数 消费消息数 INT SUM MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) consumedBytes 消费字节数 消费字节数 INT SUM MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) reconsumeTimes 消息重投次数 消息重投次数 INT SUM MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) lastError 错误信息 消费消息发生错误产生的错误信息 STRING LAST MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) maxTime 最大响应时间 消费消息的最大响应时间 INT MAX MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) runningCount 正在执行数 采集时间点正在执行的消费消息数量 INT SUM MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) slowTraceId 慢traceId 采集周期内最慢的调用链对应的traceid STRING LAST MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) totalTime 总响应时间 消费消息的总响应时间 INT SUM MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) range1 010ms 响应时间在010ms范围请求数 INT SUM MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) range2 10100ms 响应时间在10100ms范围请求数 INT SUM MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) range3 100200ms 响应时间在100200ms范围请求数 INT SUM MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) range4 2001000ms 响应时间在2001000ms范围请求数 INT SUM MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) range5 110s 响应时间在110s范围请求数 INT SUM MessageListener监控(consumeListener,以MessageListener为维度统计消息消费详情。) range6 10s以上 响应时间在10s以上请求数 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) clientId clientId 客户端实例标识 ENUM LAST clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) group 消费者组 消费者组 ENUM LAST clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) pid pid pid STRING LAST clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) concurrentMax 最大并发 消费消息最大并发 INT MAX clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) errorCount 错误次数 消费消息的错误次数 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) errorTraceId 错误traceId 采集周期内发生错误的调用链对应的traceid STRING LAST clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) invokeCount invokeCount Consume调用次数 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) consumedMsgCount 消费消息数 消费消息数 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) consumedBytes 消费字节数 消费字节数 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) reconsumeTimes 消息重投次数 消息重投次数 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) lastError 错误信息 消费消息发生错误产生的错误信息 STRING LAST clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) maxTime 最大响应时间 消费消息的最大响应时间 INT MAX clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) runningCount 正在执行数 采集时间点正在执行的消费消息数量 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) slowTraceId 慢traceId 采集周期内最慢的调用链对应的traceid STRING LAST clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) totalTime 总响应时间 消费消息的总响应时间 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) range1 010ms 响应时间在010ms范围请求数 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) range2 10100ms 响应时间在10100ms范围请求数 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) range3 100200ms 响应时间在100200ms范围请求数 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) range4 2001000ms 响应时间在2001000ms范围请求数 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) range5 110s 响应时间在110s范围请求数 INT SUM clientId监控(clientIdConsume,以clientId为维度统计消息消费详情。) range6 10s以上 响应时间在10s以上请求数 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) clientId clientId 客户端实例标识 ENUM LAST topic监控(topicConsume,以topic为维度统计消息消费详情。) group 消费者组 消费者组 ENUM LAST topic监控(topicConsume,以topic为维度统计消息消费详情。) pid pid pid STRING LAST topic监控(topicConsume,以topic为维度统计消息消费详情。) topic 主题 消息消费的主题 ENUM LAST topic监控(topicConsume,以topic为维度统计消息消费详情。) concurrentMax 最大并发 消费消息最大并发 INT MAX topic监控(topicConsume,以topic为维度统计消息消费详情。) errorCount 错误次数 消费消息的错误次数 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) errorTraceId 错误traceId 采集周期内发生错误的调用链对应的traceid STRING LAST topic监控(topicConsume,以topic为维度统计消息消费详情。) invokeCount invokeCount Consume调用次数 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) consumedMsgCount 消费消息数 消费消息数 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) consumedBytes 消费字节数 消费字节数 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) reconsumeTimes 消息重投次数 消息重投次数 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) lastError 错误信息 消费消息发生错误产生的错误信息 STRING LAST topic监控(topicConsume,以topic为维度统计消息消费详情。) maxTime 最大响应时间 消费消息的最大响应时间 INT MAX topic监控(topicConsume,以topic为维度统计消息消费详情。) runningCount 正在执行数 采集时间点正在执行的消费消息数量 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) slowTraceId 慢traceId 采集周期内最慢的调用链对应的traceid STRING LAST topic监控(topicConsume,以topic为维度统计消息消费详情。) totalTime 总响应时间 消费消息的总响应时间 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) range1 010ms 响应时间在010ms范围请求数 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) range2 10100ms 响应时间在10100ms范围请求数 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) range3 100200ms 响应时间在100200ms范围请求数 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) range4 2001000ms 响应时间在2001000ms范围请求数 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) range5 110s 响应时间在110s范围请求数 INT SUM topic监控(topicConsume,以topic为维度统计消息消费详情。) range6 10s以上 响应时间在10s以上请求数 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) clientId clientId 客户端实例标识 ENUM LAST queue监控(queueConsume,以queue为维度统计消息消费详情。) group 消费者组 消费者组 ENUM LAST queue监控(queueConsume,以queue为维度统计消息消费详情。) queue 消息队列 消息队列标识 ENUM LAST queue监控(queueConsume,以queue为维度统计消息消费详情。) pid pid pid STRING LAST queue监控(queueConsume,以queue为维度统计消息消费详情。) concurrentMax 最大并发 消费消息最大并发 INT MAX queue监控(queueConsume,以queue为维度统计消息消费详情。) errorCount 错误次数 消费消息的错误次数 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) errorTraceId 错误traceId 采集周期内发生错误的调用链对应的traceid STRING LAST queue监控(queueConsume,以queue为维度统计消息消费详情。) invokeCount invokeCount Consume调用次数 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) consumedMsgCount 消费消息数 消费消息数 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) consumedBytes 消费字节数 消费字节数 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) reconsumeTimes 消息重投次数 消息重投次数 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) lastError 错误信息 消费消息发生错误产生的错误信息 STRING LAST queue监控(queueConsume,以queue为维度统计消息消费详情。) maxTime 最大响应时间 消费消息的最大响应时间 INT MAX queue监控(queueConsume,以queue为维度统计消息消费详情。) runningCount 正在执行数 采集时间点正在执行的拉取消息数量 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) slowTraceId 慢traceId 采集周期内最慢的调用链对应的traceid STRING LAST queue监控(queueConsume,以queue为维度统计消息消费详情。) totalTime 总响应时间 拉取消息的总响应时间 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) range1 010ms 响应时间在010ms范围请求数 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) range2 10100ms 响应时间在10100ms范围请求数 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) range3 100200ms 响应时间在100200ms范围请求数 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) range4 2001000ms 响应时间在2001000ms范围请求数 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) range5 110s 响应时间在110s范围请求数 INT SUM queue监控(queueConsume,以queue为维度统计消息消费详情。) range6 10s以上 响应时间在10s以上请求数 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) clientId clientId 客户端实例标识 ENUM LAST clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) group 消费者组 消费者组 ENUM LAST clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) pid pid pid STRING LAST clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) concurrentMax 最大并发 拉取消息最大并发 INT MAX clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) errorCount 错误次数 拉取消息的错误次数 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) errorTraceId 错误traceId 采集周期内发生错误的调用链对应的traceid STRING LAST clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) invokeCount invokeCount Pull调用次数 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) pulledMsgCount 拉取消息数 拉取消息数 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) pulledBytes 拉取字节数 拉取字节数 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) lastError 错误信息 拉取消息发生错误产生的错误信息 STRING LAST clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) maxTime 最大响应时间 拉取消息的最大响应时间 INT MAX clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) runningCount 正在执行数 采集时间点正在执行的拉取消息数量 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) slowTraceId 慢traceId 采集周期内最慢的调用链对应的traceid STRING LAST clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) totalTime 总响应时间 拉取消息的总响应时间 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) range1 010ms 响应时间在010ms范围请求数 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) range2 10100ms 响应时间在10100ms范围请求数 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) range3 100200ms 响应时间在100200ms范围请求数 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) range4 2001000ms 响应时间在2001000ms范围请求数 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) range5 110s 响应时间在110s范围请求数 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) range6 10s以上 响应时间在10s以上请求数 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) range5 110s 响应时间在110s范围请求数 INT SUM clientId监控(clientIdPull,以clientId为维度统计消息拉取详情。) range6 10s以上 响应时间在10s以上请求数 INT SUM topic监控(topicPull,以topic为维度统计消息拉取详情。) clientId clientId 客户端实例标识 ENUM LAST topic监控(topicPull,以topic为维度统计消息拉取详情。) group 消费者组 消费者组 ENUM LAST topic监控(topicPull,以topic为维度统计消息拉取详情。) topic 主题 消息拉取的主题 ENUM LAST topic监控(topicPull,以topic为维度统计消息拉取详情。) pid pid pid STRING LAST topic监控(topicPull,以topic为维度统计消息拉取详情。) concurrentMax 最大并发 拉取消息最大并发 INT MAX topic监控(topicPull,以topic为维度统计消息拉取详情。) errorCount 错误次数 拉取消息的错误次数 INT SUM topic监控(topicPull,以topic为维度统计消息拉取详情。) errorTraceId 错误traceId 采集周期内发生错误的调用链对应的traceid STRING LAST topic监控(topicPull,以topic为维度统计消息拉取详情。) invokeCount invokeCount Pull调用次数 INT SUM topic监控(topicPull,以topic为维度统计消息拉取详情。) pulledMsgCount 拉取消息数 拉取消息数 INT SUM topic监控(topicPull,以topic为维度统计消息拉取详情。) pulledBytes 拉取字节数 拉取字节数 INT SUM topic监控(topicPull,以topic为维度统计消息拉取详情。) lastError 错误信息 拉取消息发生错误产生的错误信息 STRING LAST topic监控(topicPull,以topic为维度统计消息拉取详情。) maxTime 最大响应时间 拉取消息的最大响应时间 INT MAX topic监控(topicPull,以topic为维度统计消息拉取详情。) runningCount 正在执行数 采集时间点正在执行的拉取消息数量 INT SUM topic监控(topicPull,以topic为维度统计消息拉取详情。) slowTraceId 慢traceId 采集周期内最慢的调用链对应的traceid STRING LAST topic监控(topicPull,以topic为维度统计消息拉取详情。) totalTime 总响应时间 拉取消息的总响应时间 INT SUM topic监控(topicPull,以topic为维度统计消息拉取详情。) range1 010ms 响应时间在010ms范围请求数 INT SUM topic监控(topicPull,以topic为维度统计消息拉取详情。) range2 10100ms 响应时间在10100ms范围请求数 INT SUM topic监控(topicPull,以topic为维度统计消息拉取详情。) range3 100200ms 响应时间在100200ms范围请求数 INT SUM topic监控(topicPull,以topic为维度统计消息拉取详情。) range4 2001000ms 响应时间在2001000ms范围请求数 INT SUM topic监控(topicPull,以topic为维度统计消息拉取详情。) range5 110s 响应时间在110s范围请求数 INT SUM topic监控(topicPull,以topic为维度统计消息拉取详情。) range6 10s以上 响应时间在10s以上请求数 INT SUM queue监控(queuePull,以queue为维度统计消息拉取详情。) clientId clientId 客户端实例标识 ENUM LAST queue监控(queuePull,以queue为维度统计消息拉取详情。) group 消费者组 消费者组 ENUM LAST queue监控(queuePull,以queue为维度统计消息拉取详情。) queue 消息队列 消息队列标识 ENUM LAST queue监控(queuePull,以queue为维度统计消息拉取详情。) pid pid pid STRING LAST queue监控(queuePull,以queue为维度统计消息拉取详情。) concurrentMax 最大并发 拉取消息最大并发 INT MAX queue监控(queuePull,以queue为维度统计消息拉取详情。) errorCount 错误次数 拉取消息的错误次数 INT SUM queue监控(queuePull,以queue为维度统计消息拉取详情。) errorTraceId 错误traceId 采集周期内发生错误的调用链对应的traceid STRING LAST queue监控(queuePull,以queue为维度统计消息拉取详情。) invokeCount invokeCount Pull调用次数 INT SUM queue监控(queuePull,以queue为维度统计消息拉取详情。) pulledMsgCount 拉取消息数 拉取消息数 INT SUM queue监控(queuePull,以queue为维度统计消息拉取详情。) pulledBytes 拉取字节数 拉取字节数 INT SUM queue监控(queuePull,以queue为维度统计消息拉取详情。) lastError 错误信息 拉取消息发生错误产生的错误信息 STRING LAST queue监控(queuePull,以queue为维度统计消息拉取详情。) maxTime 最大响应时间 拉取消息的最大响应时间 INT MAX queue监控(queuePull,以queue为维度统计消息拉取详情。) runningCount 正在执行数 采集时间点正在执行的拉取消息数量 INT SUM queue监控(queuePull,以queue为维度统计消息拉取详情。) slowTraceId 慢traceId 采集周期内最慢的调用链对应的traceid STRING LAST queue监控(queuePull,以queue为维度统计消息拉取详情。) totalTime 总响应时间 拉取消息的总响应时间 INT SUM queue监控(queuePull,以queue为维度统计消息拉取详情。) range1 010ms 响应时间在010ms范围请求数 INT SUM queue监控(queuePull,以queue为维度统计消息拉取详情。) range2 10100ms 响应时间在10100ms范围请求数 INT SUM queue监控(queuePull,以queue为维度统计消息拉取详情。) range3 100200ms 响应时间在100200ms范围请求数 INT SUM queue监控(queuePull,以queue为维度统计消息拉取详情。) range4 2001000ms 响应时间在2001000ms范围请求数 INT SUM queue监控(queuePull,以queue为维度统计消息拉取详情。) range5 110s 响应时间在110s范围请求数 INT SUM queue监控(queuePull,以queue为维度统计消息拉取详情。) range6 10s以上 响应时间在10s以上请求数 INT SUM total监控(total以客户端为维度统计消息消费详情。) consumeErrorCount 消费错误次数 消费消息的错误次数 INT SUM total监控(total以客户端为维度统计消息消费详情。) consumeInvokeCount consumeInvokeCount Consume调用次数 INT SUM total监控(total以客户端为维度统计消息消费详情。) consumedMsgCount consumedMsgCount 消费消息数 INT SUM total监控(total以客户端为维度统计消息消费详情。) consumedBytes 消费字节数 消费字节数 INT SUM total监控(total以客户端为维度统计消息消费详情。) consumeTotalTime 消费总响应时间 消费消息的总响应时间 INT SUM total监控(total以客户端为维度统计消息消费详情。) reconsumeTimes 消息重投次数 消息重投次数 INT SUM total监控(total以客户端为维度统计消息消费详情。) pullErrorCount 拉取错误次数 拉取消息的错误次数 INT SUM total监控(total以客户端为维度统计消息消费详情。) pullInvokeCount pullInvokeCount Pull调用次数 INT SUM total监控(total以客户端为维度统计消息消费详情。) pulledMsgCount pulledMsgCount 拉取消息数 INT SUM total监控(total以客户端为维度统计消息消费详情。) pulledBytes 拉取字节数 拉取字节数 INT SUM total监控(total以客户端为维度统计消息消费详情。) pullTotalTime 拉取总响应时间 拉取消息的总响应时间 INT SUM
        来自:
        帮助文档
        应用性能管理
        产品介绍
        指标总览
        消息队列
        RocketMqConsumer监控
      • 初始化容量大于2TB的Windows数据盘(Windows 2008)
        本节介绍了初始化容量大于2TB的Windows数据盘(Windows 2008)的操作场景、前提条件、操作指导。 操作场景 本文以云主机的操作系统为“Windows Server 2008 R2 Standard 64bit”、磁盘容量为3 TB举例,提供容量大于2 TB的Windows数据盘的初始化操作指导。 MBR格式分区支持的磁盘最大容量为2 TB,GPT分区表最大支持的磁盘容量为18 EB,因此当为容量大于2 TB的磁盘分区时,请采用GPT分区方式。具体操作请参见初始化容量大于2TB的Windows数据盘(Windows 2008)。关于磁盘分区形式的更多介绍,请参见场景及磁盘分区形式介绍。 不同云主机的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差异请参考对应的云主机操作系统的产品文档。 前提条件 已挂载数据盘至云主机,且该数据盘未初始化。 已登录云主机。 操作指导 步骤 1 在云主机桌面,单击“开始”。弹出开始窗口。 步骤 2 在“计算机”栏目,右键单击菜单列表中的“管理”。弹出“服务器管理器”窗口,如图 31所示。 图 服务器管理器(Windows 2008) 步骤 3 在页面右侧可以查看磁盘列表,若新增磁盘处于脱机状态,需要先进行联机,再进行初始化。在磁盘1区域,右键单击菜单列表中的“联机”。 如下图所示,当磁盘1由“脱机”状态变为“没有初始化”,表示联机成功。 图 联机成功(Windows 2008) 步骤 4 在磁盘1区域,右键单击菜单列表中的“初始化磁盘”。 弹出“初始化磁盘”窗口,如下图所示。 图 初始化磁盘(Windows 2008) 步骤 5 在“初始化磁盘”对话框中显示需要初始化的磁盘,对于大于2 TB的磁盘,此处请选择“GPT(GUID分区表)”,单击“确定”。 返回“服务器管理器”窗口,如下图所示。 图 服务器管理器窗口(Windows 2008) 注意 MBR支持的磁盘最大容量为2 TB,GPT最大支持的磁盘容量为18 EB,当前数据盘支持的最大容量为32 TB,如果您需要使用大于2 TB的磁盘容量,分区形式请采用GPT。 当磁盘已经投入使用后,此时切换磁盘分区形式时,磁盘上的原有数据将会清除,因此请在磁盘初始化时谨慎选择磁盘分区形式。 步骤 6 在磁盘1右侧的未分配的区域,右键单击选择“新建简单卷”。 弹出“新建简单卷向导”窗口,如下图所示。 图 新建简单卷向导(Windows 2008) 步骤 7 根据界面提示,单击“下一步”。 进入“指定卷大小”页面,如下图所示。 图 指定卷大小(Windows 2008) 步骤 8 指定卷大小,系统默认卷大小为最大值,您还可以根据实际需求指定卷大小,此处以保持系统默认配置为例,单击“下一步”。 进入“分配驱动器号和路径”页面,如下图所示。 图 分配驱动器号和路径(Windows 2008) 步骤 9 分配到驱动器号和路径,系统默认为磁盘分配驱动器号,驱动器号默认为“D”,此处以保持系统默认配置为例,单击“下一步”。 进入“格式化分区”页面,如下图所示。 图 格式化分区(Windows 2008) 步骤 10 格式化分区,系统默认的文件系统为NTFS,并根据实际情况设置其他参数,此处以保持系统默认设置为例,单击“下一步”。 进入“完成新建卷”页面,如下图所示。 图 完成新建卷 注意 不同文件系统支持的分区大小不同,请根据您的业务需求选择合适的文件系统。 步骤 11 单击“完成”。 需要等待片刻让系统完成初始化操作,当卷状态为“状态良好”时,表示初始化磁盘成功,如下图所示。 图 初始化磁盘成功(Windows 2008) 步骤 12 新建卷完成后,单击,在文件资源管理器中查看是否有新建卷,此处以“新建卷(D:)”为例。 若如下图所示,可以看到“新建卷(D:)”,表示磁盘初始化成功,任务结束。 图 文件资源管理器(Windows 2008)
        来自:
        帮助文档
        云硬盘 EVS
        快速入门
        初始化数据盘
        初始化容量大于2TB的Windows数据盘(Windows 2008)
      • 创建微服务引擎
        本节主要介绍创建微服务引擎 微服务引擎专享版采用物理隔离的方式部署,租户独占微服务引擎,您可以根据业务需要创建使用。 前提条件 微服务引擎专享版运行于虚拟私有云,创建微服务引擎前,需保证有可用的虚拟私有云和子网。 创建虚拟私有云和子网,请参考“帮助中心 > 虚拟私有云 > 用户指南 > 虚拟私有云和子网 > 创建虚拟私有云和子网”。 如果引擎创建帐号权限为创建引擎的最小权限,如权限管理的“cse:engine:create”所示。则需要由管理员帐号为其预置VPC默认安全组cseenginedefaultsg,并添加如所示规则。 添加安全组规则,请参考《虚拟私有云用户指南》中“安全组 > 添加安全组规则”章节。 表 默认安全组cseenginedefaultsg规则说明 方向 类型 协议 端口范围/ICMP类型 远端 入方向 IPv4 TCP 3010030130 ANY 入方向 IPv4 ICMP Any 0.0.0.0/0 入方向 IPv6 ICMP Any ::/0 入方向 IPv6 TCP 3010030130 ANY 出方向 IPv4 ANY Any ANY 操作步骤 1、登录ServiceStage控制台,选择“微服务引擎 CSE”。 2、单击“购买微服务引擎” 。 3、填写参数,其中带“”标志的参数为必填参数,参数说明如下表所示。 表 参数说明 参数 说明 企业项目 选择微服务引擎所在的企业项目。 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。 开通企业项目,创建并启用新的企业项目后可以使用,默认选择default。 规格 选择微服务引擎规格。 须知引擎创建成功后,不支持规格变更。 引擎类型 选择微服务引擎的类型。 集群集群模式部署,主机级容灾。 单机单节点部署,不支持容灾。 须知: “引擎类型”为“单机”的微服务引擎专享版仅适用于开发测试环境,不适用于生产环境; 不支持变更引擎类型。如选择使用,请先阅读约束说明并勾选“我已知晓如下约束”。 引擎名称 输入微服务引擎的名称,引擎创建后不能修改名称。 可用区 选择可用区。 “引擎类型”选择“集群”时,根据环境可用区数量,为引擎选择1个或者3个可用区。− 选择1个可用区,可提供主机级别容灾能力。− 选择3个可用区,可提供可用区级别容灾能力。 “引擎类型”选择“单机”时,为引擎选择1个可用区。 网络 为引擎选择已创建的虚拟私有云及其子网,可以为您的引擎构建隔离的、自主配置和管理的虚拟网络环境。ServiceComb引擎支持IPv4和IPv6两种版本的IP地址。启用IPv6前,请确保ServiceComb引擎所在的VPC和子网已开启IPv6配置,在VPC和子网中开启IPv6配置的应用场景和操作步骤请参考《虚拟私有云用户指南》中的“IPv4/IPv6双栈管理”章节。启用IPv6后,ServiceComb引擎可在双堆栈模式下运行,即可拥有两个不同版本的IP地址:IPv4地址和IPv6地址,此时引擎通过IPv4和IPv6进行通信,且IPv4和IPv6通信彼此独立。 描述 输入引擎描述信息。单击 ,输入引擎描述信息。单击,保存描述。 安全认证 开启了“安全认证”的微服务引擎专享版,通过微服务控制台提供了基于RBAC(RoleBased Access Control,基于角色的访问控制)的系统管理功能。l 选择“开启安全认证”:1. 根据业务需要确认需开启安全认证后,勾选“我已知晓:开启安全认证后,需要在微服务的配置文件中添加对应用户的帐号密码,否则服务无法注册到引擎。”。2. 输入root帐号的“密码”,并在“再次输入密码”输入框输入密码进行确认。密码请妥善保管,以免遗失。l 选择“关闭安全认证”:无需配置帐户名、密码即可将服务注册到引擎,效率性能更高,建议用于VPC内访问时使用。 4、单击“下一步”,进入确认微服务引擎规格的页面。确认无误后,单击“提交”,开始创建微服务引擎。 创建微服务引擎专享版大约需要10~30分钟。 创建成功后,微服务引擎的“状态”为“可用”。 如果创建失败,可单击,在弹出菜单选择“重试”,重新创建。 说明 如果重试失败,可以删除创建失败的微服务引擎。删除微服务引擎专享版,请参考删除微服务引擎专享版。 如果未及时删除重试失败的微服务引擎,会占用计算资源。系统会在UTC时间每日18:00统一清理资源。
        来自:
        帮助文档
        微服务引擎
        用户指南
        ServiceComb引擎
        创建微服务引擎
      • 初始化容量大于2TB的Windows数据盘(Windows 2008)
        本节介绍了初始化容量大于2TB的Windows数据盘(Windows 2008)的操作场景、前提条件、操作指导等内容。 操作场景 本文以云主机的操作系统为“Windows Server 2008 R2 Standard 64bit”、磁盘容量为3 TB举例,提供容量大于2 TB的Windows数据盘的初始化操作指导。 MBR格式分区支持的磁盘最大容量为2 TB,GPT分区表最大支持的磁盘容量为18 EB,因此当为容量大于2 TB的磁盘分区时,请采用GPT分区方式。具体操作请参见初始化容量大于2TB的Windows数据盘(Windows 2008)。关于磁盘分区形式的更多介绍,请参见场景及磁盘分区形式介绍。 不同云主机的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差异请参考对应的云主机操作系统的产品文档。 前提条件 已挂载数据盘至云主机,且该数据盘未初始化。 已登录云主机。 操作指导 步骤 1 在云主机桌面,单击“开始”。 弹出开始窗口。 步骤 2 在“计算机”栏目,右键单击菜单列表中的“管理”。 弹出“服务器管理器”窗口,如图所示。 图 服务器管理器(Windows 2008) 步骤 3 在页面右侧可以查看磁盘列表,若新增磁盘处于脱机状态,需要先进行联机,再进行初始化。 在磁盘1区域,右键单击菜单列表中的“联机”。 如图所示,当磁盘1由“脱机”状态变为“没有初始化”,表示联机成功。 图 联机成功(Windows 2008) 步骤 4 在磁盘1区域,右键单击菜单列表中的“初始化磁盘”。 弹出“初始化磁盘”窗口,如图所示。 图 初始化磁盘(Windows 2008) 步骤 5 在“初始化磁盘”对话框中显示需要初始化的磁盘,对于大于2 TB的磁盘,此处请选择“GPT(GUID分区表)”,单击“确定”。 返回“服务器管理器”窗口,如图所示。 图 服务器管理器窗口(Windows 2008) 注意 MBR支持的磁盘最大容量为2 TB,GPT最大支持的磁盘容量为18 EB,当前数据盘支持的最大容量为32 TB,如果您需要使用大于2 TB的磁盘容量,分区形式请采用GPT。当磁盘已经投入使用后,此时切换磁盘分区形式时,磁盘上的原有数据将会清除,因此请在磁盘初始化时谨慎选择磁盘分区形式。 步骤 6 在磁盘1右侧的未分配的区域,右键单击选择“新建简单卷”。 弹出“新建简单卷向导”窗口,如图所示。 图 新建简单卷向导(Windows 2008) 步骤 7 根据界面提示,单击“下一步”。 进入“指定卷大小”页面,如图所示。 图 指定卷大小(Windows 2008) 步骤 8 指定卷大小,系统默认卷大小为最大值,您还可以根据实际需求指定卷大小,此处以保持系统默认配置为例,单击“下一步”。 进入“分配驱动器号和路径”页面,如图所示。 图 分配驱动器号和路径(Windows 2008) 步骤 9 分配到驱动器号和路径,系统默认为磁盘分配驱动器号,驱动器号默认为“D”,此处以保持系统默认配置为例,单击“下一步”。 进入“格式化分区”页面,如图所示。 图 格式化分区(Windows 2008) 步骤 10 格式化分区,系统默认的文件系统为NTFS,并根据实际情况设置其他参数,此处以保持系统默认设置为例,单击“下一步”。 进入“完成新建卷”页面,如图所示。 图 完成新建卷 注意 不同文件系统支持的分区大小不同,请根据您的业务需求选择合适的文件系统。 步骤 11 单击“完成”。 需要等待片刻让系统完成初始化操作,当卷状态为“状态良好”时,表示初始化磁盘成功,如图所示。 图 初始化磁盘成功(Windows 2008) 步骤 12 新建卷完成后,单击,在文件资源管理器中查看是否有新建卷,此处以“新建卷(D:)”为例。 若如图所示,可以看到“新建卷(D:)”,表示磁盘初始化成功,任务结束。 图 文件资源管理器(Windows 2008)
        来自:
        帮助文档
        弹性云主机 ECS
        快速入门
        初始化数据盘
        初始化容量大于2TB的Windows数据盘(Windows 2008)
      • 使用ODBC连接数据库
        请修改该路径到client.crt的绝对路径 export PGSSLKEY"/YOUR/PATH/OF/client.key" 请修改该路径到client.key的绝对路径 将根证书cacert.pem文件放至客户端用户home目录下的.postgresql目录下(如果没有请创建该目录),并将cacert.pem重命名为root.crt,文件权限设置为600。 同时将数据源中的Sslmode选项调整至“require”。 步骤 5 配置环境变量。 vim ~/.bashrc 在配置文件中追加以下内容。 export LDLIBRARYPATH/usr/local/lib/:$LDLIBRARYPATH export ODBCSYSINI/usr/local/etc export ODBCINI/usr/local/etc/odbc.ini 步骤 6 执行如下命令使设置生效。 source ~/.bashrc 步骤 7 执行以下命令,开始连接数据库。 isql v GaussODBC GaussODBC为数据源名称 如果显示如下信息,表明配置正确,连接成功。 + Connected! sqlstatement help [tablename] quit + SQL> 若显示ERROR信息,则表明配置错误。请检查上述配置是否正确。 在Windows下使用ODBC连接数据库 Windows操作系统自带ODBC数据源管理器,无需用户手动安装管理器便可直接进行配置。 步骤 1 替换客户端云数据库GaussDB 驱动程序 将GaussDBKernelV500R001C20WindowsOdbcX86.tar.gz解压后,根据需要,点击psqlodbc.msi(32位)或者psqlodbcx64.msi(64 位)进行驱动安装。 步骤 2 打开驱动管理器。 在配置数据源时,请使用对应的驱动管理器(假设操作系统安装盘符为C盘,如果是其他盘符,请对路径做相应修改): 64位操作系统上进行64位程序开发,安装64位驱动程序后,使用64位的驱动管理器:C:WindowsSystem32odbcad32.exe 请勿直接使用“控制面板 > 管理工具 > 数据源(ODBC)”。 说明: WoW64的全称是"Windows 32bit on Windows 64bit",C:WindowsSysWOW64存放的是64位系统上的32位运行环境。而C:WindowsSystem32存放的是与操作系统一致的运行环境,具体的技术信息请查阅Windows的相关技术文档。 64位操作系统上进行64位程序开发,安装64位驱动程序后,使用64位的驱动管理器:C:WindowsSystem32odbcad32.exe 请勿直接使用“控制面板 > 管理工具 > 数据源(ODBC)”。 32位操作系统请使用:C:WindowsSystem32odbcad32.exe 或者点击“计算机 > 控制面板 > 管理工具 > 数据源(ODBC)”打开驱动管理器。 步骤 3 配置数据源。 在打开的驱动管理器上,选择“用户DSN > 添加 > PostgreSQL Unicode”(如果是64位驱动,将会有64位标识),然后进行配置: 须知: 此界面上配置的用户名及密码信息,将会被记录在Windows注册表中,再次连接数据库时就不再需要输入认证信息。但是出于安全考虑,建议在单击"Save"按钮保存配置信息前,清空相关敏感信息;在使用ODBC的连接API时,再传入所需的用户名、密码信息。 步骤 4 SSL模式。 将client.crt、client.key、client.key.cipher、client.key.rand文件放至%APPDATA%postgresql(该目录需手动建立)目录下,并且将文件名中的client改为postgres,例如client.key修改为postgres.key;将cacert.pem文件放至%APPDATA%postgresql目录,并更名为root.crt。 说明: %APPDATA% 该值在安装时由客户指定,默认位置在C:Users[username]AppData。 同时将步骤2中的设置窗口的“SSL Mode”选项调整至“require”。 表 sslmode的可选项及其描述 sslmode 是否会启用SSL加密 描述 disable 否 不使用SSL安全连接。 allow 可能 如果数据库服务器要求使用,则可以使用SSL安全加密连接,但不验证数据库服务器的真实性。 prefer 可能 如果数据库支持,那么首选使用SSL安全加密连接,但不验证数据库服务器的真实性。 require 是 必须使用SSL安全连接,但是只做了数据加密,而并不验证数据库服务器的真实性。 verifyca 是 必须使用SSL安全连接,并且验证数据库是否具有可信证书机构签发的证书。当前windows ODBC不支持cert方式认证。 verifyfull 是 必须使用SSL安全连接,在verifyca的验证范围之外,同时验证数据库所在主机的主机名是否与证书内容一致。当前windows odbc不支持cert方式认证。 步骤 5 点击Test进行测试连接。 如果显示如下,则表明配置正确,连接成功。 若显示ERROR信息,则表明配置错误。请检查上述配置是否正确。
        来自:
        帮助文档
        云数据库GaussDB
        快速入门
        使用驱动连接实例
        使用ODBC连接数据库
      • 初始化容量大于2TB的Windows数据盘(Windows 2008)
        本节介绍了初始化容量大于2TB的Windows数据盘(Windows 2008)的相关内容。 操作场景 本文以云主机的操作系统为“Windows Server 2008 R2 Standard 64bit”、磁盘容量为3 TB举例,提供容量大于2 TB的Windows数据盘的初始化操作指导。 MBR格式分区支持的磁盘最大容量为2 TB,GPT分区表最大支持的磁盘容量为18 EB,因此当为容量大于2 TB的磁盘分区时,请采用GPT分区方式。具体操作请参见“初始化容量大于2TB的Windows数据盘(Windows 2008)”。关于磁盘分区形式的更多介绍,请参见“初始化数据盘场景及磁盘分区形式介绍”。 不同云主机的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差异请参考对应的云主机操作系统的产品文档。 注意 首次使用磁盘时,如果您未参考本章节对磁盘执行初始化操作,主要包括创建分区和文件系统等操作,那么当后续扩容磁盘时,新增容量部分的磁盘可能无法正常使用。 前提条件 已挂载数据盘至云主机,且该数据盘未初始化。 已登录云主机。 弹性云主机请参见《弹性云主机用户指南》。 物理机服务器请参见《物理机用户指南》。 操作指导 1.在云主机桌面,单击“开始”。 弹出开始窗口。 2.在“计算机”栏目,右键单击菜单列表中的“管理”。 弹出“服务器管理器”窗口,如下图所示。 图 服务器管理器(Windows 2008) 3.在页面右侧可以查看磁盘列表,若新增磁盘处于脱机状态,需要先进行联机,再进行初始化。 在磁盘1区域,右键单击菜单列表中的“联机”。 如下图所示,当磁盘1由“脱机”状态变为“没有初始化”,表示联机成功。 图 联机成功(Windows 2008) 4.在磁盘1区域,右键单击菜单列表中的“初始化磁盘”。 弹出“初始化磁盘”窗口,如下图所示。 图 初始化磁盘(Windows 2008) 5.在“初始化磁盘”对话框中显示需要初始化的磁盘,对于大于2 TB的磁盘,此处请选择“GPT(GUID分区表)”,单击“确定”。 返回“服务器管理器”窗口,如下图所示。 图 服务器管理器窗口(Windows 2008) 注意 MBR支持的磁盘最大容量为2 TB,GPT最大支持的磁盘容量为18 EB,当前数据盘支持的最大容量为32 TB,如果您需要使用大于2 TB的磁盘容量,分区形式请采用GPT。 当磁盘已经投入使用后,此时切换磁盘分区形式时,磁盘上的原有数据将会清除,因此请在磁盘初始化时谨慎选择磁盘分区形式。 6.在磁盘1右侧的未分配的区域,右键单击选择“新建简单卷”。 弹出“新建简单卷向导”窗口,如下图所示。 图 新建简单卷向导(Windows 2008) 7.根据界面提示,单击“下一步”。 进入“指定卷大小”页面,如下图所示。 图 指定卷大小(Windows 2008) 8.指定卷大小,系统默认卷大小为最大值,您还可以根据实际需求指定卷大小,此处以保持系统默认配置为例,单击“下一步”。 进入“分配驱动器号和路径”页面,如下图所示。 图 分配驱动器号和路径(Windows 2008) 9.分配到驱动器号和路径,系统默认为磁盘分配驱动器号,驱动器号默认为“D”,此处以保持系统默认配置为例,单击“下一步”。 进入“格式化分区”页面,如下图所示。 图 格式化分区(Windows 2008) 10.格式化分区,系统默认的文件系统为NTFS,并根据实际情况设置其他参数,此处以保持系统默认设置为例,单击“下一步”。 进入“完成新建卷”页面,如下图所示。 图 完成新建卷 注意 不同文件系统支持的分区大小不同,请根据您的业务需求选择合适的文件系统。 11.单击“完成”。 需要等待片刻让系统完成初始化操作,当卷状态为“状态良好”时,表示初始化磁盘成功,如下图所示。 图 初始化磁盘成功(Windows 2008) 12.新建卷完成后,单击,在文件资源管理器中查看是否有新建卷,此处以“新建卷(D:)”为例。 若如下图所示,可以看到“新建卷(D:)”,表示磁盘初始化成功,任务结束。 图 文件资源管理器(Windows 2008)
        来自:
        帮助文档
        专属云(存储独享型)
        快速入门
        步骤四:初始化数据盘
        初始化容量大于2TB的Windows数据盘(Windows 2008)
      • 如何通过JDBC连接TaurusDB数据库
        本节介绍了JDBC连接的问题与处理方法。 通过JDBC连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。TaurusDB新实例默认开启SSL数据加密,SSL连接实现了数据加密功能,但同时会增加网络连接响应时间和CPU消耗,请评估对业务的性能影响,根据需要进行设置。 前提条件 用户需要具备以下技能: 熟悉计算机基础知识。 了解java编程语言。 了解JDBC基础知识。 使用SSL证书连接 使用SSL证书连接实例,即通过证书校验并连接数据库。 说明 以下提供的方式不适用于数据库用户的ssltype为x509的认证方式。 执行命令查看当前用户的ssltype值: select ssltype from mysql.user where user 'xxx'; 步骤 1 下载CA证书或捆绑包。 1. 在“实例管理”页面,单击实例名称进入“基本信息”页面。 2. 在“数据库信息”区域,单击“SSL”开关右侧的。 步骤 2 使用keytool工具通过CA证书生成truststore文件。 ./keytool.exe importcert alias ­file keystore storepass 表 变量说明 变量 说明 请替换为JDK或JRE安装路径的bin目录,例如C:Program Files (x86)Javajdk­11.0.7bin。 请设置truststore文件的名称。建议设置为具有业务意义的名称,便于后续识别。 请替换为步骤1中下载解压后CA证书的名称,例如ca.pem。 请设置truststore文件的存放路径。 请设置truststore文件的密码。 代码示例(使用JDK安装路径下的keytool工具生成truststore文件): Owner: CNMySQLServer8.0.22AutoGeneratedCACertificate Issuer: CNMySQLServer8.0.22AutoGeneratedCACertificate Serial number: 1 Valid from: Thu Feb 16 11:42:43 EST 2017 until: Sun Feb 14 11:42:43 EST 2027 Certificate fingerprints: MD5: 18:87:97:37:EA:CB:0B:5A:24:AB:27:76:45:A4:78:C1 SHA1: 2B:0D:D9:69:2C:99:BF:1E:2A:25:4E:8D:2D:38:B8:70:66:47:FA:ED SHA256:C3:29:67:1B:E5:37:06:F7:A9:93:DF:C7:B3:27:5E:09:C7:FD:EE:2D:18:86:F4:9C:40:D8:26:CB:DA:95: A0:24 Signature algorithm name: SHA256withRSA Subject Public Key Algorithm: 2048bit RSA key Version: 1 Trust this certificate? [no]: y Certificate was added to keystore 步骤 3 通过JDBC连接TaurusDB数据库,代码中的JDBC链接格式如下: jdbc:mysql:// : / ? requireSSL &useSSL &verifyServerCertificate &trustCertificateKeyStoreUrlfile: &trustCertificateKeyStorePassword 表 参数说明 参数 说明 请替换为TaurusDB实例的IP地址。 说明 如果通过弹性云主机连接,“instanceip”是实例的“读写内网地址”。您可以在该实例“基本信息”页面的“网络信息”区域查看。 如果通过公网连接,“instanceip”为该实例已绑定的“弹性公网IP”,即读写公网地址。您可以在该实例““基本信息”页面的“网络信息”区域查看。 请替换为实例的数据库端口,默认为3306。说明您可以在该实例“基本信息”页面的“网络信息”区域查看。 请替换为连接实例使用的数据库名,默认为mysql。 requireSSL的值,用于设置服务端是否支持SSL连接。 取值如下: true:支持。 false:不支持。 说明 requireSSL与其他连接参数、sslMode之间的关系请参考下表。 useSSL的值,用于设置客户端是否使用SSL连接服务端。 取值如下: true:使用。 false:不使用。 说明 useSSL与其他连接参数、sslMode之间的关系请参考下表。 verifyServerCertificate的值,客户端是否校验服务端的证书。 取值如下: true:校验。 false:不校验。 说明 verifyServerCertificate与其他连接参数、sslMode之间的关系请参考下表。 请替换为步骤2中为truststore文件设置的存储路径。 password> 请替换为步骤2中为truststore文件设置的密码。 表 连接参数与SSL Mode的关系说明 useSSL requireSSL verifyServerCertificate sslMode false 不涉及 不涉及 DISABLED true false false PREFERRED true true false REQUIRED true 不涉及 true VERIFYCA 代码示例(连接TaurusDB数据库的java代码): import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import java.sql.SQLException; public class JDBCTest { static final String USER "xxx"; static final String PASS "xxx"; public static void main(String[] args) { Connection conn null; Statement stmt null; String url "jdbc:mysql:// : / ? requireSSLtrue&useSSLtrue&verifyServerCertificatetrue&trustCertificateKeyStoreUrlfile: &trustCertificateKeyStorePassword "; try { Class.forName("com.mysql.cj.jdbc.Driver"); conn DriverManager.getConnection(url, USER, PASS); stmt conn.createStatement(); String sql "show status like 'ssl%'"; ResultSet rs stmt.executeQuery(sql); int columns rs.getMetaData().getColumnCount(); for (int i 1; i < columns; i++) { System.out.print(rs.getMetaData().getColumnName(i)); System.out.print("t"); } while (rs.next()) { System.out.println(); for (int i 1; i < columns; i++) { System.out.print(rs.getObject(i)); System.out.print("t"); } } rs.close(); stmt.close(); conn.close(); } catch (SQLException se) { se.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } finally { // release resource .... } } }
        来自:
        帮助文档
        云数据库TaurusDB
        常见问题
        数据库连接类
        如何通过JDBC连接TaurusDB数据库
      • 开启HBlock向Prometheus推送监控数据的配置
        EAB839", "value": 64 }, { "color": "red", "value": 128 } ] }, "unit": "none" }, "overrides": [] }, "gridPos": { "h": 8, "w": 11, "x": 13, "y": 1 }, "id": 100, "options": { "legend": { "calcs": [ "max", "mean", "lastNotNull" ], "displayMode": "table", "placement": "right", "showLegend": true }, "tooltip": { "mode": "multi", "sort": "none" } }, "pluginVersion": "8.4.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblockload1{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "hide": false, "instant": false, "interval": "", "legendFormat": "load1", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblockload5{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "hide": false, "interval": "", "legendFormat": "load5", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblockload15{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "hide": false, "interval": "", "legendFormat": "load15", "refId": "C" } ], "title": "load", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "description": "计算5分钟内所有核的使用情况", "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "decimals": 2, "mappings": [ { "options": { "NULL": { "index": 0, "text": "N/A" } }, "type": "value" } ], "max": 100, "thresholds": { "mode": "percentage", "steps": [ { "color": "green", "value": null }, { "color": "yellow", "value": 60 }, { "color": "orange", "value": 80 }, { "color": "red", "value": 90 } ] }, "unit": "percent" }, "overrides": [] }, "gridPos": { "h": 4, "w": 3, "x": 0, "y": 5 }, "id": 14, "options": { "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "showThresholdLabels": false, "showThresholdMarkers": true }, "pluginVersion": "8.4.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "100 (avg(rate(hblockcpusecondsidle{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])) 100)", "interval": "", "legendFormat": "", "refId": "A" } ], "title": "CPU使用率[5m]", "type": "gauge" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [], "max": 100, "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "yellow", "value": 80 }, { "color": "red", "value": 90 } ] }, "unit": "percent" }, "overrides": [] }, "gridPos": { "h": 4, "w": 4, "x": 3, "y": 5 }, "id": 52, "options": { "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "", "values": false }, "showThresholdLabels": false, "showThresholdMarkers": true }, "pluginVersion": "8.4.4", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "100 ((hblockmemoryMemAvailablebytes{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"} 100) / hblockmemoryMemTotalbytes{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"})", "interval": "", "legendFormat": "", "refId": "A" } ], "title": "内存使用率", "type": "gauge" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "fieldConfig": { "defaults": { "color": { "mode": "paletteclassic", "seriesBy": "last" }, "custom": { "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "drawStyle": "line", "fillOpacity": 10, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": true, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 2, "mappings": [], "max": 100, "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "percent" }, "overrides": [] }, "gridPos": { "h": 10, "w": 7, "x": 0, "y": 9 }, "id": 49, "options": { "legend": { "calcs": [ "max", "mean", "lastNotNull" ], "displayMode": "table", "placement": "bottom", "showLegend": true }, "tooltip": { "mode": "multi", "sort": "none" } }, "pluginVersion": "8.4.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "(1 avg(rate(hblockcpusecondsidle{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])) by (serverIp))100", "interval": "", "legendFormat": "总使用率", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "avg(rate(hblockcpusecondsuser{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])) by (serverIp) 100", "hide": false, "instant": false, "interval": "", "legendFormat": "cpuuser", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "avg(rate(hblockcpusecondsiowait{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])) by (serverIp) 100", "hide": false, "interval": "", "legendFormat": "cpuiowait", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "avg(rate(hblockcpusecondsirq{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])) by (serverIp) 100", "hide": false, "interval": "", "legendFormat": "cpuirq", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "avg(rate(hblockcpusecondssystem{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])) by (serverIp) 100", "hide": false, "interval": "", "legendFormat": "cpusystem", "refId": "E" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "avg(rate(hblockcpusecondsidle{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])) by (serverIp) 100", "hide": false, "interval": "", "legendFormat": "cpuidle", "refId": "F" } ], "title": "CPU Basic ", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "fieldConfig": { "defaults": { "color": { "mode": "paletteclassic", "seriesBy": "last" }, "custom": { "axisLabel": "", "axisPlacement": "auto", "axisSoftMin": 0, "barAlignment": 0, "drawStyle": "line", "fillOpacity": 10, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "never", "spanNulls": true, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [], "min": 0, "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "bytes" }, "overrides": [] }, "gridPos": { "h": 10, "w": 9, "x": 7, "y": 9 }, "id": 50, "options": { "legend": { "calcs": [ "max", "mean", "lastNotNull" ], "displayMode": "table", "placement": "bottom", "showLegend": true }, "tooltip": { "mode": "multi", "sort": "none" } }, "pluginVersion": "8.4.3", "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblockmemoryMemTotalbytes{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "instant": false, "interval": "", "legendFormat": "总内存", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblockmemoryMemTotalbytes hblockmemoryMemAvailablebytes{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "hide": false, "instant": false, "interval": "", "legendFormat": "已使用", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblockmemoryCachedbytes{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"} + hblockmemoryBuffersbytes{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "hide": false, "instant": false, "interval": "", "legendFormat": "Cache+Buffer", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblockmemoryMemAvailablebytes{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "hide": false, "instant": false, "interval": "", "legendFormat": "可用", "refId": "D" } ], "title": "Memory Basic ", "type": "timeseries" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "description": "硬盘利用率:最近5min内硬盘处理IO时间占5min时长的百分比。虚拟盘除外", "fieldConfig": { "defaults": { "color": { "mode": "paletteclassic" }, "custom": { "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "decimals": 2, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] }, "unit": "percent" }, "overrides": [] }, "gridPos": { "h": 10, "w": 8, "x": 16, "y": 9 }, "id": 77, "options": { "legend": { "calcs": [ "max", "mean", "lastNotNull" ], "displayMode": "table", "placement": "bottom", "showLegend": true, "sortBy": "Max", "sortDesc": true }, "tooltip": { "mode": "single", "sort": "none" } }, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": " (avg(rate(hblockdiskiotimeseconds{idc"$idc",clusterId~"$clusterId",serverIp~"$serverIp", job"hblock"}[5m])) by (idc,clusterId,serverIp,device) 100)", "interval": "", "legendFormat": "{{device}}", "refId": "A" } ], "title": "io utils%", "type": "timeseries" }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "prometheus", "uid": "${DS}" }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 19 }, "hiddenSeries": false, "id": 36, "legend": { "alignAsTable": true, "avg": true, "current": true, "hideEmpty": true, "hideZero": true, "max": true, "min": false, "rightSide": true, "show": true, "sort": "current", "sortDesc": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.4.4", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "sum(rate(hblocknetworkreceivebytes{idc"$idc",clusterId~"$clusterId",serverIp~"$serverIp", job"hblock",device~'bond[01]'}[5m]))by (serverIp)", "hide": false, "instant": false, "interval": "", "legendFormat": "inAll", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "sum(rate(hblocknetworktransmitbytes{idc"$idc",clusterId~"$clusterId",serverIp~"$serverIp", job"hblock",device~'bond[01]'}[5m]))by (serverIp)", "hide": false, "interval": "", "legendFormat": "outAll", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "rate(hblocknetworkreceivebytes{idc"$idc",clusterId~"$clusterId",serverIp~"$serverIp", job"hblock"}[5m])", "hide": false, "interval": "", "legendFormat": "in{{device}}", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "rate(hblocknetworktransmitbytes{idc"$idc",clusterId~"$clusterId",serverIp~"$serverIp", job"hblock"}[5m])", "hide": false, "interval": "", "legendFormat": "out{{device}}", "refId": "C" } ], "thresholds": [], "timeRegions": [], "title": "网络流量", "tooltip": { "shared": true, "sort": 0, "valuetype": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:211", "format": "Bps", "label": "上传下载", "logBase": 1, "show": true }, { "$$hashKey": "object:212", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "prometheus", "uid": "${DS}" }, "description": "", "fill": 1, "fillGradient": 0, "gridPos": { "h": 8, "w": 12, "x": 12, "y": 19 }, "hiddenSeries": false, "id": 47, "legend": { "alignAsTable": true, "avg": true, "current": true, "hideEmpty": false, "hideZero": false, "max": true, "min": false, "rightSide": true, "show": true, "total": true, "values": true }, "lines": true, "linewidth": 1, "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.4.4", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [ { "$$hashKey": "object:864", "alias": "/.in$/", "transform": "negativeY" } ], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "irate(hblocknetworkreceiveerrs{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"} [5m])", "hide": false, "interval": "", "legendFormat": "in{{device}}", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "irate(hblocknetworktransmiterrs{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"} [5m])", "interval": "", "legendFormat": "out{{device}}", "refId": "A" } ], "thresholds": [], "timeRegions": [], "title": "各个接口每秒 发送/接收 的错误数据包总数", "tooltip": { "shared": true, "sort": 0, "valuetype": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:834", "format": "short", "label": "接收发送", "logBase": 1, "show": true }, { "$$hashKey": "object:835", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "collapsed": false, "datasource": { "type": "prometheus", "uid": "${DS}" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 27 }, "id": 63, "panels": [], "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "refId": "A" } ], "title": "Netstatus TCP", "type": "row" }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "prometheus", "uid": "${DS}" }, "description": "ActiveOpens 已从 CLOSED 状态直接转换到 SYNSENT 状态的 TCP 平均连接数(5分钟内) ;nnTCPalloc 已分配(已建立、已申请到skbuff)的TCP套接字数量;nnPassiveOpens 已从 LISTEN 状态直接转换到 SYNRCVD 状态的 TCP 平均连接数(5分钟内)nnCurrEstab 当前状态为 ESTABLISHED 或 CLOSEWAIT 的 TCP 连接数;nnTCPalloc 已分配(已建立、已申请到skbuff)的TCP套接字数量;nnTCPinuse 正在使用(正在侦听)的TCP套接字数量n;nnTCPorphan 无主(不属于任何进程)的TCP连接数(无用、待销毁的TCP socket数);nnTCPmem TCP 套接字缓冲区使用;nnTCPtw 等待关闭的TCP连接数;nn", "fill": 1, "fillGradient": 0, "gridPos": { "h": 9, "w": 12, "x": 0, "y": 28 }, "hiddenSeries": false, "id": 38, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": false, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "nullPointMode": "connected", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.4.4", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "irate(hblocknetstattcpActiveOpens{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])", "hide": false, "interval": "", "legendFormat": "ActiveOpens", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblocknetstattcpCurrEstab{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "hide": false, "interval": "", "legendFormat": "EstabCloseWait", "refId": "B" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblocksockstattcpalloc{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "hide": false, "interval": "", "legendFormat": "alloc", "refId": "D" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblocksockstattcpinuse{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "hide": false, "interval": "", "legendFormat": "inuse", "refId": "E" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblocksockstattcporphan{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "hide": false, "interval": "", "legendFormat": "orphan", "refId": "F" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblocksockstattcptw{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "hide": false, "interval": "", "legendFormat": "tw", "refId": "G" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "hblocksockstattcpmem{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}", "hide": false, "interval": "", "legendFormat": "mem", "refId": "H" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "irate(hblocknetstattcpPassiveOpens{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])", "hide": false, "interval": "", "legendFormat": "PassiveOpens", "refId": "C" } ], "thresholds": [], "timeRegions": [], "title": "TCP 连接情况", "tooltip": { "shared": true, "sort": 0, "valuetype": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:1432", "format": "short", "label": "报文数", "logBase": 1, "show": true }, { "$$hashKey": "object:1433", "format": "short", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "prometheus", "uid": "${DS}" }, "description": "InErrs TCP 接收的错误报文数(5分钟内);nInSegs TCP 接收的目前所有建立连接的错误报文数(5分钟内);nOutRsts TCP 发送的报文数(5分钟内)(包括 RST flag);nOutSegs TCP 发送的报文数(5分钟内)(包括当前连接的段但是不包括重传的段);", "fill": 1, "fillGradient": 0, "gridPos": { "h": 9, "w": 12, "x": 12, "y": 28 }, "hiddenSeries": false, "id": 57, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": false, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.4.4", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [ { "$$hashKey": "object:299", "alias": "/.OutRe./", "transform": "negativeY" } ], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "rate(hblocknetstattcpInSegs{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])", "hide": false, "interval": "", "legendFormat": "InSegs", "refId": "A" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "rate(hblocknetstattcpRetransSegs{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])", "interval": "", "legendFormat": "RetransSegs", "refId": "F" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "rate(hblocknetstattcpOutRsts{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])", "hide": false, "interval": "", "legendFormat": "OutRsts", "refId": "C" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "rate(hblocknetstattcpOutSegs{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])", "hide": false, "interval": "", "legendFormat": "OutSegs", "refId": "D" } ], "thresholds": [], "timeRegions": [], "title": "TCP 报文数", "tooltip": { "shared": true, "sort": 0, "valuetype": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:1684", "format": "short", "label": "发送/接收", "logBase": 1, "show": true }, { "$$hashKey": "object:1685", "decimals": 3, "format": "percent", "label": "重传率", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "aliasColors": {}, "bars": false, "dashLength": 10, "dashes": false, "datasource": { "type": "prometheus", "uid": "${DS}" }, "description": "", "fieldConfig": { "defaults": { "unit": "percent" }, "overrides": [] }, "fill": 1, "fillGradient": 0, "gridPos": { "h": 9, "w": 24, "x": 0, "y": 37 }, "hiddenSeries": false, "id": 64, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": false, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "nullPointMode": "null", "options": { "alertThreshold": true }, "percentage": false, "pluginVersion": "8.4.4", "pointradius": 2, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "exemplar": true, "expr": "rate(hblocknetstattcpRetransSegs{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m])/rate(hblocknetstattcpOutSegs{idc"$idc",clusterId"$clusterId",serverIp"$serverIp", job"hblock"}[5m]) 100", "hide": false, "interval": "", "legendFormat": "重传率", "refId": "A" } ], "thresholds": [], "timeRegions": [], "title": "重传率", "tooltip": { "shared": true, "sort": 0, "valuetype": "individual" }, "type": "graph", "xaxis": { "mode": "time", "show": true, "values": [] }, "yaxes": [ { "$$hashKey": "object:1684", "format": "percent", "label": "重传率", "logBase": 1, "show": true }, { "$$hashKey": "object:1685", "decimals": 2, "format": "percent", "label": "重传率", "logBase": 1, "show": true } ], "yaxis": { "align": false } }, { "collapsed": false, "datasource": { "type": "prometheus", "uid": "${DS}" }, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 46 }, "id": 66, "panels": [], "targets": [ { "datasource": { "type": "prometheus", "uid": "${DS}" }, "refId": "A" } ], "title": "DiskStatus", "type": "row" }, { "datasource": { "type": "prometheus", "uid": "${DS}" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "custom": { "align": "auto", "displayMode": "auto" }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null }, { "color": "red", "value": 80 } ] } }, "overrides": [ { "matcher": { "id": "byName", "options": "Value
        来自:
        帮助文档
        存储资源盘活系统
        最佳实践
        开启HBlock向Prometheus推送监控数据的配置
      • 实例概述
        本章节主要介绍物理机实例概述。 实例概述 物理机实例即您创建的一台物理机服务器。不同实例类型提供不同的计算能力、存储空间、网络性能,您可以基于业务需求选择不同类型的实例。当天翼云向您交付一个实例时,您将获得这台服务器完整的控制权限,包括开机、关机、带内管理等。 实例类型 目前天翼云提供的物理机CPU,均为x86架构,根据业务需求选购不同配置的物理机服务器。 x86 V4实例(CPU采用Intel Broadwell架构) x86 V5实例(CPU采用Intel Skylake架构) x86 V6实例(CPU采用Intel Cascade Lake架构) 其他说明 基于本地盘的物理机服务器,系统盘默认RAID 1,数据盘默认直通盘。如果需要更改数据盘RAID配置,可以联系管理员变更。系统盘RAID不支持变配。 常用的RAID级别 RAID 0 RAID 0又称为条带化(Stripe)或分条(Striping),代表了所有RAID级别中最高的存储性能。RAID 0提高存储性能的原理是把连续的数据分散到多个硬盘上存取。这样,当系统有数据请求时就可以在多个硬盘上并行执行,每个硬盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高硬盘整体读写性能。但由于其没有数据冗余,无法保护数据的安全性,只能适用于I/O要求高,但数据安全性要求低的场合。 图1 RAID 0数据存储原理 RAID 1 RAID 1又称镜像(Mirror或Mirroring),即每个工作盘都有一个镜像盘,每次写数据时必须同时写入镜像盘,读数据时同时从工作盘和镜像盘读出。当更换故障盘后,数据可以重构,恢复工作盘正确数据。RAID 1可靠性高,但其有效容量减小到总容量一半以下,因此常用于对容错要求较高的应用场合,如财政、金融等领域。 图2 RAID 1数据存储原理 RAID 5 RAID 5是一种存储性能、数据安全和存储成本兼顾的存储解决方案。为保障存储数据的可靠性,采用循环冗余校验方式,并将校验数据分散存储在RAID的各成员盘上。当RAID的某个成员盘出现故障时,通过其他成员盘上的数据可以重新构建故障硬盘上的数据。RAID 5既适用于大数据量的操作,也适用于各种小数据的事务处理,是一种快速、大容量和容错分布合理的磁盘阵列。 图3 RAID 5数据存储原理 其中,PA为A0、A1和A2的奇偶校验信息,PB为B0、B1和B2的奇偶校验信息,以此类推。 RAID 6 在RAID 5的基础上,RAID 6增加了第二个独立的奇偶校验信息块。两个独立的奇偶系统使用不同的算法,数据的可靠性非常高,即使两块磁盘同时失效也不会影响数据的使用。但RAID 6需要分配给奇偶校验信息更大的磁盘空间,相对于RAID 5有更大的“写损失”,因此“写性能”较差。 图4 RAID 6数据存储原理 其中,PA为A0、A1和A2的第一个校验信息块,QA为第二个校验信息块;PB为B0、B1和B2的第一个校验信息块,QB为第二个校验信息块,以此类推。 RAID 10 RAID 10是将镜像和条带进行两级组合的RAID级别,即RAID 0+RAID 1的组合形式,第一级是RAID 1,第二级是RAID 0。RAID 10是存储性能和数据安全兼顾的方案。它在提供与RAID 1一样的数据安全保障的同时,也提供了与RAID 0近似的存储性能。 图5 RAID 10数据存储原理 RAID 50 RAID 50被称为镜像阵列条带,即RAID 5 + RAID 0的组合形式。像RAID 0一样,数据被分区成条带,在同一时间内向多块磁盘写入;像RAID 5一样,也是以数据的校验位来保证数据的安全,且校验条带均匀分布在各个磁盘上。 图6 RAID 50数据存储原理 其中,PA为A0、A1和A2的奇偶校验信息,PB为B0、B1和B2的奇偶校验信息,以此类推。 RAID 60 RAID 60同RAID 50类似,数据采用镜像阵列条带分布方式,即RAID 6 + RAID 0的组合形式。像RAID 0一样,数据被分区成条带,在同一时间内向多块磁盘写入;像RAID 6一样,以两个数据校验模块来保证数据的安全,且校验条带均匀分布在各个磁盘上。 图7 RAID 60数据存储原理 其中,PA为A0、A1和A2的第一个校验信息块,QA为第二个校验信息块;PB为B0、B1和B2的第一个校验信息块,QB为第二个校验信息块,以此类推。
        来自:
        帮助文档
        物理机 DPS
        产品简介
        实例规格说明
        实例概述
      • 通过JDBC连接MySQL实例
        本页介绍如何通过JDBC连接关系数据库MySQL版。 通过JDBC连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。MySQL新实例默认关闭SSL数据加密,开启SSL请参考设置SSL数据加密。SSL连接实现了数据加密功能,但同时也会增加网络连接响应时间和CPU消耗,不建议开启SSL数据加密。 前提条件 用户需要具备以下技能: 熟悉计算机基础知识。 了解JAVA编程语言。 了解JDBC基础知识。 使用SSL证书连接 说明 使用SSL证书连接实例,即通过证书校验并连接数据库。 1. 下载CA证书。 1. 在天翼云官网首页的顶部菜单栏,选择产品 > 数据库 > 关系型数据库 > 关系数据库MySQL版 ,进入关系数据库MySQL产品页面。然后单击管理控制台 ,进入TeleDB数据库概览页面。 2. 在左侧导航栏,选择MySQL > 实例管理,进入实例列表页面。然后在顶部菜单栏,选择区域和项目。 3. 在实例列表中,单击目标实例名称,进入实例基本信息页面。 4. 在网络 区域,单击SSL状态 参数右侧的下载证书。 2. 使用keytool工具通过CA证书生成truststore文件。 说明 Keytool是Java开发工具包中的一个命令行工具,可用于管理密钥和证书。 如果您的系统中安装了Java并配置了正确的环境变量,则可以直接使用keytool命令。 如果您的系统中没有安装Java,请先安装Java,然后配置环境变量再使用keytool命令。 java keytool.exe importcert alias file keystore storepass 变量 说明 : 请设置truststore文件的名称。建议设置为具有业务意义的名称,便于后续识别。 请替换为下载的CA证书的名称,ca.pem。 请设置truststore文件的存放路径。 请设置truststore文件的密码。 代码示例(使用JDK安装路径下的keytool工具生成truststore文件): java Owner: OID.0.9.2342.19200300.100.1.3Sample@chinatelecom.cn, CNca.ctyun.com, OUDataBaseGroup, OCloudCenter, LGuangZhou, STGuangDong, CCN Issuer: OID.0.9.2342.19200300.100.1.3Sample@chinatelecom.cn, CNca.ctyun.com, OUDataBaseGroup, OCloudCenter, LGuangZhou, STGuangDong, CCN Serial number: b0db70460527a4df Valid from: Tue Mar 21 15:40:12 CST 2023 until: Fri Mar 18 15:40:12 CST 2033 Certificate fingerprints: MD5: A6:9G:E5:5C:10:E4:F4:18:84:66:76:23:54:92:4C:8A SHA1: 23:66:FE:D4:83:24:58:69:B5:F6:28:04:8D:AA:FB:0E:B0:B9:F9:CB SHA256: 3F:C9:C7:EA:3F:8E:9F:6E:71:7E:5C:7A:81:44:0B:EA:51:CB:EA:7F:9C:00:3A:CF:6E:B8:64:9D:16:62:73:91 Signature algorithm name: SHA256withRSA Subject Public Key Algorithm: 2048bit RSA key Version: 3 Extensions: Trust this certificate? [no]: y Certificate was added to keystore 3. 通过JDBC连接MySQL数据库,代码中的JDBC链接格式如下: jdbc:mysql:// : / ? requireSSL &useSSL &verifyServerCertificate &trustCertificateKeyStoreUrlfile: &trustCertificateKeyStorePassword 参数 说明 请替换为实例的IP地址。 说明:如果通过弹性云主机连接,“instanceip”是实例的“内网地址”。您可以在该实例“基本信息”页面的“实例信息”区域查看连接地址。如果通过公网连接,“instanceip”为该实例已绑定的“弹性公网IP”。 请替换为实例的数据库端口,默认为13049。 说明:您可以在该实例“连接管理”页面的“连接信息”区域查看。 替换为连接实例使用的数据库名,默认为mysql。 requireSSL的值,用于设置服务端是否支持SSL连接。取值如下:true:支持。false:不支持。 useSSL的值,用于设置客户端是否使用SSL连接服务端。取值如下:true:使用。false:不使用。 verifyServerCertificate的值,客户端是否校验服务端的证书。取值如下:true:校验。false:不校验。 替换为truststore文件设置的存储路径。 替换为truststore文件设置的密码。 requireSSL参数应用说明 useSSL requireSSL verifyServerCertificate sslMode false 不涉及 不涉及 DISABLED true false false PREFERRED true true false REQUIRED true 不涉及 true VERIFYCA 代码示例(连接MySQL数据库的java代码): java import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import java.sql.SQLException; public class JDBCConnTest { public static void main(String[] args) { Connection conn null; Statement stmt null; String url "jdbc:mysql://instanceip:13049/dbname? requireSSLtrue&useSSLtrue&verifyServerCertificatetrue&trustCertificateKeyStoreUrlfile: &trustCertificateKeyStorePassword "; try { Class.forName("com.mysql.cj.jdbc.Driver"); String USER "xxx"; String PASSOWRD "xxx"; conn DriverManager.getConnection(url, USER, PASSOWRD ); stmt conn.createStatement(); String sql "show status like 'ssl%'"; ResultSet rs stmt.executeQuery(sql); int columns rs.getMetaData().getColumnCount(); for (int i 1; i < columns; i++) { System.out.println(rs.getMetaData().getColumnName(i)); } while (rs.next()) { System.out.println(); for (int i 1; i < columns; i++) { System.out.println(rs.getObject(i)); } } rs.close(); stmt.close(); conn.close(); } catch (SQLException se) { se.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } finally { // 释放资源 } } }
        来自:
        帮助文档
        关系数据库MySQL版
        用户指南
        连接实例
        通过JDBC连接MySQL实例
      • 公有云数据库产品价格
        本章会按照数据库实例规格大小介绍公有云收费模式。 按照版本不同分为MySQL、PostgreSQL、SQL Server。基于云计算平台,稳定可靠、可弹性伸缩、即开即用的在线数据库服务,实现数据库数据备份、智能监控、便捷迁移。资费包括主备实例、主实例、只读实例、存储和备份租用费。 收费标准(根据天翼云价格调整策略,2021年6月1日零点采用新的资费标准) 包年预付费优惠政策:一年85折,2年7折,3年享受5折优惠。 1、MySQL主备实例 CPU(核) 内存(GB) 标准资费(元/小时) 标准资费(元/月) 2 4 0.96 462 2 8 1.4 672 2 16 1.8 860 4 8 1.9 910 4 16 2.58 1239 4 32 3.6 1720 8 16 3.79 1820 8 32 5.12 2457 8 64 7.2 3440 16 32 7.58 3640 16 64 10.15 4872 16 128 14.4 6880 32 64 15.16 7278 32 128 20.26 9723 60 128 30.24 14556 60 256 40.52 19446 60 512 56 27000 64 128 30.24 14556 64 256 40.52 19446 64 512 56 27000 2、MySQL单机实例 CPU(核) 内存(GB) 标准资费(元/小时) 标准资费(元/月) 2 4 0.48 231 2 8 0.88 422 2 16 1.24 598 4 8 0.95 455 4 16 1.29 620 4 32 2.49 1,195 8 16 1.89 910 8 32 2.56 1,229 8 64 4.97 2,390 16 32 3.78 1,820 16 64 5.08 2,436 16 128 9.95 4,780 32 64 7.56 3,639 32 128 10.13 4,862 60 128 15.12 7,278 60 256 20.26 9,724 60 512 39.8 19,120 64 128 15.12 7278 64 256 20.26 9724 64 512 39.8 19120 3、MySQL只读实例 产品名称 核数/核 内存/GB 标准资费 :::: 包月(元/月) 按需(元/小时) MySQL只读节点 2 4GB 231 0.48 MySQL只读节点 2 8GB 422 0.88 MySQL只读节点 2 16GB 598 1.24 MySQL只读节点 4 8GB 455 0.95 MySQL只读节点 4 16GB 620 1.29 MySQL只读节点 4 32GB 1,195 2.49 MySQL只读节点 8 16GB 910 1.89 MySQL只读节点 8 32GB 1,229 2.56 MySQL只读节点 8 64GB 2,390 4.97 MySQL只读节点 16 32GB 1,820 3.78 MySQL只读节点 16 64GB 2,436 5.08 MySQL只读节点 16 128GB 4,780 9.95 MySQL只读节点 32 64GB 3,639 7.56 MySQL只读节点 32 128GB 4,862 10.13 MySQL只读节点 64 128GB 7,278 15.12 MySQL只读节点 64 256GB 9,724 20.26 MySQL只读节点 64 512GB 19,120 39.80 4、Mysql proxy CPU(核) 内存(GB) 标准资费(元/小时) 2 4 1.13 4 8 2.26 8 16 4.52 目前支持mysql proxy能力的资源池包括西安2、苏州、广州4、杭州、福州、石家庄。 5、MySQL鲲鹏规格 (1)主备实例产品规格 CPU 内存 标准资费(元/小时) 标准资费(元/月) :::: 2 4GB 0.76 364 2 8GB 1.38 664 4 8GB 1.48 712 4 16GB 2.09 1,004 8 16GB 2.97 1,424 8 32GB 4.18 2,008 12 24GB 4.96 2,381 12 48GB 7.92 3,802 16 32GB 6.95 3,336 16 64GB 9.18 4,404 24 48GB 8.52 4,090 24 96GB 15.84 7,603 32 64GB 13.88 6,664 32 128GB 18.34 8,804 48 96GB 16.96 8,141 48 192GB 33 15,840 60 120GB 27.75 13,320 (2)单机实例产品规格 CPU 内存 标准资费(元/小时) 标准资费(元/月) :::: 2 4GB 0.38 182 2 8GB 0.69 332 4 8GB 0.74 356 4 16GB 1.05 502 8 16GB 1.48 712 8 32GB 2.09 1,004 12 24GB 2.48 1,190 12 48GB 3.96 1,901 16 32GB 3.48 1,668 16 64GB 4.59 2,202 24 48GB 4.26 2,045 24 96GB 7.92 3,802 32 64GB 6.94 3,332 32 128GB 9.17 4,402 48 96GB 8.48 4,070 48 192GB 16.52 7,930 60 120GB 13.88 6,660 (3)只读实例产品规格 CPU 内存 标准资费(元/小时) 标准资费(元/月) :::: 2 4GB 0.38 182 2 8GB 0.69 332 4 8GB 0.74 356 4 16GB 1.05 502 8 16GB 1.48 712 8 32GB 2.09 1,004 12 24GB 2.48 1,190 12 48GB 3.96 1,901 16 32GB 3.48 1,668 16 64GB 4.59 2,202 24 48GB 4.26 2,045 24 96GB 7.92 3,802 32 64GB 6.94 3,332 32 128GB 9.17 4,402 48 96GB 8.48 4,070 48 192GB 16.52 7,930 60 120GB 13.88 6,660 6、其他收费项目 6.1 存储 产品规格 包月标准价格(元/月) 按需标准价格(元/小时) 主备实例 SATA 0.5 0.0009 主备实例 SAS 0.7 0.0015 主备实例 SSD 2 0.0028 主备实例 ESSD 3.2 0.0068 主实例 SATA 0.3 0.0005 主实例 SAS 0.4 0.0009 主实例 SSD 1.2 0.0017 主实例 ESSD 2 0.0042 只读实例 SATA 0.3 0.0005 只读实例 SAS 0.4 0.0009 只读实例 SSD 1.2 0.0017 只读实例 ESSD 2 0.0042 6.2 备份 同区域备份——若合营MySQL 数据库备份存储用量超过主数据库存储空间的100%,按需收取对象存储空间费用,标准资费为 0.000139 元/GB/小时。 跨区域备份——标准资费为 0.001 元/GB/小时。 6.3 秒级监控 计费方式为按需付费,0.048元/小时。
        来自:
        帮助文档
        关系数据库MySQL版
        计费说明
        公有云数据库产品价格
      • 对象存储服务OBS接入LTS
        参数类型 名称 说明 基本配置 采集配置名称 自定义采集配置名称,长度范围为1到64个字符,只支持输入英文、数字、中文、中划线、下划线及小数点,且不能以小数点、下划线开头或以小数点结尾。 基本配置 任务监控 默认开启。 开启后会将每次任务执行状态写入日志流ltssystem/ltsobs2ltsstatistics,您可以查看OBS文件导入LTS任务监控中心或者配置告警规则,及时发现数据导入过程中可能出现的异常问题。 OBS数据源配置 OBS桶 选择需要导入日志文件到LTS的OBS桶。 OBS数据源配置 文件夹前缀 输入待导入的OBS文件前缀,用于准确定位待导入的文件,支持输入文件前缀yourprefix/或完整路径yourprefix/file.gz。 只支持导入5GB(单个文件)以内的原始文件,且只能串行导入。 您可以参考如下方法获取日志的文件夹前缀: 1. 在OBS控制台桶列表页面,单击目标桶名称进入对象页面。 2. 在“对象”页面,找到需要导入LTS的OBS文件名称,单击该OBS文件操作列的“更多 > 复制路径”。 OBS数据源配置 文件正则过滤 用于过滤文件的正则表达式,只有文件名匹配该正则表达式的文件才会被导入。若不填写正则表达式,表示不过滤文件。 假设目录下有aab和aba文件: 只匹配aab文件,正则写法:aab或aa或^aab或者aa. 只匹配aba文件,正则写法:aba或^aba或者^ab,不能写ab因为这样aab也是能匹配上的 匹配aab和aba,正则写法:ab或者a. 如果存在正则关键字的字符需要转义,例如{}则需要转义为{} OBS数据源配置 压缩格式 支持自动检测、不压缩、压缩gzip、压缩zip、压缩snappy。如果是zip压缩文件,只能包含一个文件,不能有任何文件夹。 OBS数据源配置 导入间隔 一次性:只导入一次,云日志服务不会检测新出现的文件。只支持导入标准存储的OBS文件,不支持导入归档存储的OBS文件,如需导入,请提前将归档存储的OBS文件解冻恢复为标准存储的OBS文件。 固定间隔:设置固定时间导入文件,云日志服务会检测新出现的文件,并导入云日志服务。 开启“解冻归档文件”:只支持解冻对象存储类别为归档存储的OBS文件。归档存储文件需要激活此选项,归档存储文件激活需要一定时间,归档存储文件加急恢复典型值在1~5分钟。首次单击右下角的“预览”可能超时,请再次重试单击“预览”。 周期任务首次开始扫描obs上文件,文件的最后修改时间区间范围是(周期首次运行时间固定间隔时间,周期首次运行时间]。例如周期任务首次开始12:00:00,obs导入任务配置的固定时间间隔为10分钟,那么首次扫描出来的obs文件其最后修改时间在(11:50:00, 12:00:00]区间内,第二次周期12:10:00运行,则扫描出来的文件其最后修改时间在(12:00:00, 12:10:00]区间内。 一次性任务如果处理某个文件失败后,扫描出来的其余文件不会再被解析上报到LTS。 固定间隔任务关闭后重新开启,监控数据连续性最多保持一天。 固定间隔任务在某个周期时间内处理文件失败后,该周期时间内扫描出来的其余文件不会再被解析上报到LTS。 OBS数据源配置 文件修改时间过滤 导入间隔选择一次性时,支持按修改时间过滤文件。 选择“所有”,不按修改时间过滤。 选择“某时间开始”,设置开始时间,按设置的开始时间过滤文件。 选择“特定时间范围”,设置开始时间和结束时间,按设置的特定时间范围过滤文件。 数据格式配置 日志文件编码 日志文件编码支持UTF8、GBK。 UTF8编码是一种变长编码方式,用于表示Unicode字符集。GBK全称《汉字内码扩展规范》,中文计算机编码的一种,是ASCII码和GB2312编码的扩展。 数据格式配置 提取模式 LTS解析OBS文件内日志时,需针对不同日志类型配置提取策略,请根据业务需求选择对应的提取模式。 当OBS日志超过1MB限制时,LTS会按日志类型采取差异化处理: 单行日志单行超过1MB的部分被截断丢弃。 多行日志多行块超过1MB的部分被截断丢弃。 ORC格式日志是单行解析,如果单行日志超过1MB直接被丢弃。 JSON格式日志是单行解析,如果单行日志超过1MB直接被丢弃。 提取模式说明: 单行全文:采集完整的单行日志全文,不做结构化解析。如果您需要对日志做结构化解析,请在完成OBS文件导入配置后,请参考设置云端结构化解析日志设置。 多行全文:采集完整的多行日志全文(如堆栈日志),不做结构化解析。如果您需要对日志做结构化解析,请在完成OBS文件导入配置后,请参考设置云端结构化解析日志设置。 ORC:采集ORC格式的日志。 不开启“自定义时间”时,使用日志被采集时间作为日志时间。 开启“自定义时间”时,可指定某一字段作为日志时间。填写时间字段Key名称、字段Value、时间格式,设置完成后,单击 校验。 如果导入的数据写入到css集群,LTS不支持ORC格式日志自定义两天前的时间。自定义时间格式请参考自定义日志时间。 JSON:采集JSON格式的日志。 不开启“自定义时间”时,使用日志被采集时间作为日志时间。 开启“自定义时间”时,可指定某一字段作为日志时间。填写时间字段Key名称、字段Value、时间格式,设置完成后,单击 校验。 如果导入的数据写入到css集群,LTS不支持JSON格式日志自定义两天前的时间。自定义时间格式请参考自定义日志时间。 设置json解析层数,取值范围为1~4,只能整数,默认值为1。将json格式日志的字段展开,例如原始日志为{"key1":{"key2":"value"}},解析1层日志为:{"key1":{"key2":"value"}},解析2层日志为:{"key1.key2":"value"}。
        来自:
        帮助文档
        云日志服务
        用户指南
        日志接入
        云服务接入
        对象存储服务OBS接入LTS
      • 全站加速业务实例
        本文介绍全站加速业务实例。 背景信息 对于首次使用全站加速的用户,虽然帮助中心对各个模块都有详细介绍。但是,在初次使用者较难快速熟悉各模块,又希望快速实现业务接入,一次配置就获得较优的加速效果的情形,可通过参照本实践案例,从服务开通、域名配置、业务验收、CNAME切量等步骤入手,实现一步到位完成业务接入的目的。 前提说明 本实例,针对加速场景同时有动静态内容,如文字,图片,视频等静态可缓存内容,以及接口类、在线交易类需要实时回源的动态内容的加速。 业务场景 加速域名:a.ctyun.cn。 加速内容:文字、图片、接口等。 加速区域:仅中国内地,即该网站的用户都集中在中国内地。 业务要求:客户自己提供源站,对传输安全性要求高,因此推荐客户使用https安全传输协议。 操作流程 步骤一: 在创建域名之前,需要先通过天翼云官网进行注册和实名制认证、开通全站加速服务。步骤详见:开通全站加速服务。 步骤二:全站加速服务开通后,就可以通过客户控制台来进行创建域名。登录控制台的步骤详见:进入客户控制台。 步骤三: 在客户控制台上,可以添加域名并配置。步骤详见:添加加速域名。域名创建成功的标志是,在域名列表中,可以查到新建域名,以及CNAME地址。 为了帮忙您获得更优的加速效果,建议如下高阶配置方案: 场景 描述 相关链接 动静态资源加速 智能分离动静态内容,静态内容通过配置缓存提升命中率;动态内容通过动态加速配置多种回源策略(择优回源、轮询回源、保持登录回源等)实现最优路径提速回源。 缓存配置 动态回源策略 HTTPS配置 HTTPS是以安全为目标的HTTP通道,实现客户端和全站加速节点之间请求的HTTPS加密,保障数据传输的安全性。 HTTPS配置概述 IPv6 开启IPv6功能后,当您的用户处于IPv6环境时,客户端可以通过IPv6协议访问天翼云全站加速节点。 IPv6配置 海外加速 开启海外加速,可满足出海企业本地化cdn节点覆盖当地用户的迫切需求,保障跨国网络访问的高速、稳定和安全,助力企业拓展全球化业务。 变更加速区域 性能优化 开启页面优化功能后,可有效去除页面的冗余信息,缩小文件体积,提高加速分发效率,同时也可以提升页面的可阅读性。 开启压缩功能后,能够带来两个明显的好处,一是减少存储空间,二是通过网络传输文件时,可以减少传输的时间。 html页面优化 文件压缩 步骤四: 在客户控制台成功添加加速域名后,为保证DNS解析顺利切换而不影响现有业务,建议先模拟访问进行功能验收,验收无误后,再切换DNS解析。 具体流程如下: 1. 在天翼云客户控制台的【域名管理】【域名列表】,复制加速域名对应的CNAME记录值。 2. 通过ping(Windows)或dig(MAC) CNAME记录的方式,如 ping .ctdns.cn 获取该CNAME解析出来的天翼云已为您分配的某个节点IP,即为可测试验证功能的线上节点IP。 3. 用户修改本地电脑“C:WindowsSystem32Driversetc”的hosts文件,添加一条记录,如:“IP 加速域名”,让本地电脑访问加速域名时,强制绑定解析到该节点IP,由该节点IP进行服务,从而可以通过本地电脑来验证加速域名对应的相关业务功能和场景;如遇到修改后的host文件无法访问,可参考如下步骤: Hosts文件无法保存解决方法: Hosts文件无法修改可能是因为没有管理员权限所致的,完成以下的设置后,当我们修改了Hosts文件后就可以顺利保存了。 打开“计算机”,依次进入“C:WindowsSystem32Driversetc”(不同系统不同版本下,该文件的位置可能不同,仅供参考),找到hosts文件。 先选择“hosts”文件,打开其“属性”。 切换到“安全”选项卡,点击“高级”。 在“权限”下,点击“更改权限”。 点击“添加”,增添一个新权限。 点击“高级”进入高级设置。 选择“立即查找”,并在下方选择当前的系统账户,点击“确定”将其打开。 将“完全控制”勾上允许,并点击“确定”。 此时弹出一个安全警告窗口,点击“是”即可。 4. 验证内容: 成功绑定hosts文件后,您可以打开浏览器,在本地电脑访问加速域名进行连通性测试,测试结果可通过浏览器自带的开发者工具(F12)查看。如果浏览器访问到的IP和您在hosts文件中绑定的IP一致,表示配置正确。如果访问到的IP和您在hosts文件中绑定的IP不一致,表示配置不正确,您需要检查hosts文件中绑定的IP地址是否正确,确保该IP地址是CNAME地址的IP。 在电脑本地成功访问加速域名绑定的IP后,您可以基于自己的测试用例,或者必要的核验步骤,验证相关功能的准确性,如果功能验证不如预期,请提交工单联系运维处理。 步骤五: 如果您在步骤四的验证均正常,或者您通过其他方式已完成功能的验收测试,证明配置已经符合切量解析条件。为了实现正式的全站加速,您需要在域名解析服务商处将加速域名的DNS解析记录指向天翼云为您分配的CNAME域名,访问请求才能转发到CDN节点上,实现加速。配置CNAME的操作详见:配置CNAME。
        来自:
        帮助文档
        全站加速
        最佳实践
        全站加速业务实例
      • 步骤一:购买DRDS实例及RDS for MySQL实例
        参数 说明 计费模式 支持“包年/包月”和“按需付费”两种模式,购买后同时支持计费模式互转。 包年/包月:用户选购完服务配置后,可以根据需要设置购买时长,系统会一次性按照购买价格对账户余额进行扣费。 按需计费:用户选购完服务配置后,无需设置购买时长,系统会根据消费时长对账户余额进行扣费。 区域 DRDS实例所在区域,可根据需要直接切换区域。 项目 DRDS实例所在的项目。 实例名称 DRDS实例的名称。 名称不能为空。 只能以英文字母开头。 长度为4到64位的字符串。 可包含英文字母、数字、下划线()和中划线()。 时区 由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。 节点个数 实例所含有节点个数,最多支持32个节点数。 说明 单节点存在高可用风险,建议至少创建2节点。 DRDS实例单个节点的磁盘使用情况:系统盘40G + 数据盘1G。 可用区 可选择的可用区。 为了避免单个物理机故障影响多台云主机的情况发生,相同可用区内,DRDS支持不同虚拟机反亲和性部署,即集群里不同虚拟机部署在不同物理主机上。 DRDS支持跨可用区部署,以增强DRDS实例高可用性,达到跨可用区的容灾。 如果您的实例需要跨可用区部署,可以选择多个可用区,DRDS实例的节点将部署在不同的可用区中。 说明 跨可用区部署会产生一定的网络时延,建议将应用程序和数据库服务(DRDS、RDS)配置在相同可用区,减少网络时延。 节点规格 DRDS实例的规格,支持“通用增强型”。 说明 为了使所购买的DRDS实例能更好地满足应用需求,您需要先评估应用所需的计算能力和存储能力,结合业务类型及服务规模,选择合适的实例规格,主要包括:CPU、内存。 设置密码 可以选择“现在设置”、“创建后设置” 说明 设置的是管理员账号信息。选择“创建后设置”,可以在需要的时候,根据新增管理员账号操作步骤进行设置。 管理员账号 设置密码选择“现在设置”时,必填。管理员账号,不能与账号管理中的账号重复,创建后不能删除。 密码 设置密码选择“现在设置”时,必填。管理员账号的密码。 说明 可以在需要的时候,根据重新设置密码操作步骤进行重置。 确认密码 设置密码选择“现在设置”时,必填。管理员账号的密码。 虚拟私有云 DRDS实例所在的虚拟专用网络,可对不同业务进行网络隔离,方便地管理、配置内部网络,进行安全、快捷的网络变更。 单击“查看虚拟私有云”,系统跳转到虚拟私有云界面,可以查看相应的虚拟私有云,以及安全组的出方向规则和入方向规则。 说明 创建DRDS实例选择的虚拟私有云要与RDS for MySQL实例保持一致。 DRDS实例必须与应用程序、RDS for MySQL实例处于相同的VPC,以保证网络连通。 目前DRDS实例创建后不支持切换虚拟私有云,请谨慎选择。 子网 通过子网提供与其他网络隔离的、可以独享的网络资源,来提高网络安全性。创建DRDS实例时会自动为您配置内网地址,实例创建成功后该内网地址可修改。 IPv6 启用IPv6前,请确保数据库实例所在的VPC和子网已开启IPv6配置,在VPC和子网开启IPv6配置的应用场景和操作步骤,请参见《虚拟私有云操作指导》中的“IPv4/IPv6双栈管理”章节。 启用IPv6后,数据库实例可在双堆栈模式下运行,即可以拥有两个不同版本的IP地址:IPv4地址和IPv6地址。此时实例通过IPv4和IPv6进行通信,且IPv4和IPv6通信彼此独立。 内网安全组 已创建的内网安全组。 建议DRDS实例与应用程序、RDS for MySQL实例选择相同的安全组,三者网络访问不受限制。如果选择了不同的安全组,请注意添加安全组访问规则,开通网络访问。 企业项目 企业项目管理提供了一种按企业项目管理云资源的方式,帮助您实现以企业项目为基本单元的资源及人员的统一管理。 参数模板 您可以选择已有参数;同时支持单击查看参数模板,在参数模板页面,进行设置参数信息。 标签 可选配置。使用标签可以方便识别和管理您拥有的分布式数据库中间件服务资源。 您可以为DRDS实例添加标签,每个DRDS实例最多支持添加20个标签。 新建标签 您可以在DRDS控制台新建标签。新建标签时,需要设置相应的标签“键”和“值”。 键:该项为必选参数,不能为空。 − 对于每个实例,每个标签的键唯一。 − 长度为1~36个字符。 − 不能为空字符串,不能以“ sys ”开头和以空格开头、结尾。 − 不能包含下列字符: 非打印字符ASCII(031),“”,“<”,“>”,“”,“,”,“”,“/”。 值:该项为必选参数。 − 可以不填值,此时默认为空字符串。 − 长度为0~43个字符。 − 不能包含下列字符: 非打印字符ASCII(031),“”,“<”,“>”,“”,“,”,“”。 实例创建成功后,您可以单击实例名称,在“标签”页签下查看对应标签,也可以修改或删除标签。同时,您还可以通过标签快速筛选指定实例。 如果您在申请实例时未添加标签,可以待实例创建成功后,再为实例添加标签。 购买时长 购买DRDS实例的时长,该参数仅当“计费模式”为“包年/包月”时才显示。 您可选择1个月、2个月、3个月、4个月、5个月、6个月、7个月、8个月、9个月和1年。
        来自:
        帮助文档
        分布式关系型数据库
        快速入门
        步骤一:购买DRDS实例及RDS for MySQL实例
      • 产品能力地图
        本文列举了支持并行文件服务的资源池和功能限制,供您选购时参考。 产品能力地图 并行文件服务 HPFS 支持在以下资源池访问,且在不同资源池有不同的能力。可以根据您的业务场景,选择和您计算资源同一资源池创建并行文件系统。资源可售卖情况动态变化,具体以线上环境为准。 注意 部分资源池的并行文件服务在创建文件系统时需指定集群,且该集群须与物理机规格匹配,否则将无法挂载成功。 例如您在武汉41资源池可用区1,有台“physical.lcas910b.2xlarge1”规格的 GPU 物理机,创建文件系统时您需要选择集群“hbRoce01”。 部分集群的并行文件服务客户端不支持 Ubuntu 和 CTyunos3 服务器操作系统,需更换操作系统或选择其他 HPFS 集群 下表列举了 HPFS 产品在各个资源池提供的功能情况: √ 表示支持本项功能; × 表示不支持本项功能; 白名单提供 表示支持试用,可以提交工单申请试用。 资源池 可用区 是否指定集群 HPFSPOSIX 协议 挂载 GPU 物理机规格 迁移服务器规格 CPU 性能规格 协议服务 NFS 挂载云主机 FILESET 子目录配额 创建/查询目录API 操作系统限制 华东1 可用区1 hd0004 physical.h7ns.4xlarge5 physical.h7ns.4xlarge15 physical.h7ns.4xlarge25 无 200MB/s/TB 400MB/s/TB √ × √ 华东1 可用区1 hdRoce01 physical.lcas910b.2xlarge11 无 200MB/s/TB × × √ 华东1 可用区2 hdTcp001 physical.h7es.4xlarge3.2 physical.h7es.5xlarge3.1 无 200MB/s/TB × × × 武汉41 可用区1 hb0001 physical.h8ns.6xlarge8 physical.h8ns.6xlarge18 physical.s5.2xlarge7.9ac 200MB/s/TB √ × √ 武汉41 可用区1 hbTcp001 physical.lcas910b.2xlarge1 physical.acas910b.2xlarge11 physical.h7es.4xlarge3.3 physical.h7es.5xlarge3.2 physical.h7ns.4xlarge25.2 physical.h8ns.6xlarge28.2 physical.s5.2xlarge7.9 200MB/s/TB √ √ √ 北京9 可用区1 bj0001 physical.h8ns.6xlarge18 physical.h8ns.6xlarge28 physical.h8ns.6xlarge28.3 physical.s5.2xlarge7.5 不支持指定基线 √ × √ 华南2 可用区1 hnRoce01 physical.acas910b.2xlarge11 physical.s5.2xlarge7.9 200MB/s/TB 400MB/s/TB √ × √ 上海15 可用区1 sh0001 physical.h8ns.6xlarge8 physical.h8ns.6xlarge18 physical.h8ns.6xlarge28 无 不支持指定基线 × × √ 上海15 可用区1 shIb0002 physical.h7ns.3xlarge21 physical.h6ns.2xlarge11 physical.s5.2xlarge7.9ac 不支持指定基线 × √ √ 上海15 可用区1 shRoce01 physical.lcas910b.2xlarge1 physical.lcas910b.2xlarge11 physical.lcas910b.2xlarge12 physical.s5.2xlarge7.9 不支持指定基线 × × √ 不支持ubuntu、CTyunos3 上海15 可用区1 shRoce02 physical.lcas910b.2xlarge1 physical.lcas910b.2xlarge11 physical.lcas910b.2xlarge12 physical.s5.2xlarge7.9 不支持指定基线 × × √ 不支持ubuntu、CTyunos3 上海15 可用区1 shRoce03 physical.lcas910b.2xlarge1 physical.lcas910b.2xlarge11 physical.lcas910b.2xlarge12 physical.s5.2xlarge7.9 不支持指定基线 × × √ 上海15 可用区1 shRoce04 physical.lcas910b.2xlarge1 physical.lcas910b.2xlarge11 physical.lcas910b.2xlarge12 physical.s5.2xlarge7.9 不支持指定基线 × √ √ 上海15 可用区1 shRoce05 physical.lcas910b.2xlarge1 physical.lcas910b.2xlarge11 physical.lcas910b.2xlarge12 physical.s5.2xlarge7.9 不支持指定基线 × √ √ 华北2 可用区1 hbTcp002 physical.lcas910b.2xlarge11 无 不支持指定基线 √ √ √ 华北2 可用区1 hbRoce03 physical.lcas910b.2xlarge11 无 不支持指定基线 × × √ 西南2贵州 可用区1 xn0001 physical.acas910b.2xlarge1 physical.acas910b.2xlarge11 physical.s5.2xlarge7.5 不支持指定基线 × × √ 不支持ubuntu、CTyunos3 西南2贵州 可用区1 xnTcp001 physical.acas910b.2xlarge1 physical.acas910b.2xlarge11 physical.s5.2xlarge7.5 不支持指定基线 × × √ 杭州7 可用区1 hzRoce01 physical.lcas910b.2xlarge1 physical.lcas910b.2xlarge11 physical.s5.2xlarge7.9 不支持指定基线 √ × √ 不支持ubuntu、CTyunos3 杭州7 可用区1 hzIb0001 physical.h8ns.5xlarge17 physical.s5.2xlarge7.9ac 不支持指定基线 × × √ 杭州7 可用区1 hzIb0002 physical.h7ns.3xlarge12 physical.h7ns.4xlarge15 physical.s5.2xlarge7.9ac1 不支持指定基线 × × √ 芜湖4 可用区1 whIb0001 physical.h8ns.6xlarge28 physical.s5.2xlarge7.9ac 200MB/s/TB × × √ 芜湖4 可用区1 whRoce01 physical.lcas910b.2xlarge11 physical.s5.2xlarge7.9 200MB/s/TB × × √ 不支持ubuntu、CTyunos3 长沙42 可用区2 csRoce01 physical.acas910b.2xlarge11 无 200MB/s/TB √ √ √ 西南1 可用区1 不支持指定集群 physical.lcas910b.2xlarge11 physical.lcas910b.2xlarge12 physical.s5.2xlarge7.9 不支持指定基线 √ × √ 沈阳8 可用区1 不支持指定集群 physical.acas910b.2xlarge11 无 不支持指定基线 √ √ √ 不支持ubuntu、CTyunos3 呼和浩特3 可用区1 hhRoce01 physical.acas910b.2xlarge11 无 200MB/s/TB × × √ 呼和浩特3 可用区1 hhRoce02 physical.acas910b.2xlarge11 无 200MB/s/TB × × √ 贵州3 gzIb0001 physical.h7ns.4xlarge33.1 physical.h7ns.4xlarge33.2 physical.h7es.4xlarge3.1 无 不支持指定基线 × × √
        来自:
        帮助文档
        并行文件服务 HPFS
        产品介绍
        产品能力地图
      • 域名全站加速最佳实践
        对于首次使用边缘安全加速平台的初次使用者,如果在熟悉各模块之前,又希望快速实现业务接入,一次配置就获得较优的加速效果,可通过参照本实践案例,从服务开通、域名配置、业务验收、CNAME切量等步骤入手,实现一步到位完成业务接入的目的。 背景信息 对于首次使用边缘安全加速平台的初次使用者,如果在熟悉各模块之前,又希望快速实现业务接入,一次配置就获得较优的加速效果,可通过参照本实践案例,从服务开通、域名配置、业务验收、CNAME切量等步骤入手,实现一步到位完成业务接入的目的。 前提说明 本实例,针对加速场景同时有动静态内容,如文字,图片,视频等静态可缓存内容,以及接口类、在线交易类需要实时回源的动态内容的加速。 业务场景 加速域名:ctyun.cn1 加速内容:文字、图片、接口等。 加速区域:仅中国内地,即该网站的用户都集中在中国内地。 业务要求:客户自己提供源站,对传输安全性要求高,因此推荐客户使用https安全传输协议。 操作流程 步骤一 : 在创建域名之前,需要先通过天翼云官网进行注册和实名制认证、开通边缘安全加速平台的安全与加速服务。步骤详见:开通安全与加速服务。 步骤二 :安全与加速服务开通后,就可以通过客户控制台来进行创建域名,点击进入客户控制台。 步骤三 : 在客户控制台的域名管理页面可以添加域名并配置。域名创建成功的标志是,在域名列表中,域名状态为已启动并且可以查到新建域名的CNAME地址。 为获得更优的加速效果,建议如下配置方案: 1. 指定CDN回源请求访问到源站上的具体站点。 源站是域名时,例如,源站为www.ctyun.cn1,回源HOST为www.ctyun.cn,那么实际回源是请求到www.ctyun.cn1解析到的IP: A,对应IP为A主机上的站点www.ctyun.cn。 源站是IP时,例如,源站为1.1.1.1,回源HOST为www.ctyun.cn2,那么实际回源的是1.1.1.1对应主机上的站点www.ctyun.cn2。 2. 开启HTTPS功能,提高数据传输安全。 3. 开启IPv6功能,当您的用户处于IPv6环境时,客户端可以通过IPv6协议访问天翼云全站加速节点。 4. 通过配置静态缓存策略提升静态内容缓存命中率。 5. 通过动态加速配置多种回源策略实现动态内容最优路径提速回源。 如果您的加速域名有多个源站,可以配置合适的回源策略来实现不同的效果。动态回源策略支持择优回源、按权重回源、保持登录三种回源方式;静态回源策略默认轮询回源,无需配置。 择优回源:顾名思义,即根据全站加速节点探测源站的结果,选择最快的源站回源。 按权重回源:根据每个源站配置的不同权重,轮询回源。目前客户控制台上默认所有源站权重相同,如您需要对不同源站配置不同的权重,请提交工单申请。 保持登录:基于客户端IP进行哈希,保证相同客户端IP的多次请求始终访问到相同的源站。 步骤四 : 在客户控制台成功添加加速域名后,为保证DNS解析顺利切换而不影响现有业务,建议先模拟访问进行功能验收,验收无误后,再切换DNS解析。 具体流程如下: 1.获取加速域名CNAME 在天翼云客户控制台的域名管理页面,复制加速域名对应的CNAME记录值。 2.获取CNAME对应的边缘节点IP 通过ping(Windows)或dig(MAC) CNAME记录的方式,如 ping .ctdns.cn获取该CNAME解析出来的天翼云已为您分配的某个节点IP,即为可测试验证功能的线上节点IP。 3.本地HOST绑定边缘节点IP 用户修改本地电脑“C:WindowsSystem32Driversetc”的hosts文件,添加一条记录,如:“IP 加速域名”,让本地电脑访问加速域名时,强制绑定解析到该节点IP,由该节点IP进行服务,从而可以通过本地电脑来验证加速域名对应的相关业务功能和场景;如遇到修改后的host文件无法访问,可参考如下步骤: Hosts文件无法保存解决方法: Hosts文件无法修改可能是因为没有管理员权限所致的,完成以下的设置后,当我们修改了Hosts文件后就可以顺利保存了。 1. 打开“计算机”,依次进入“C:WindowsSystem32Driversetc”(不同系统不同版本下,该文件的位置可能不同,仅供参考),找到hosts文件。 2. 先选择“hosts”文件,打开其“属性”。 3. 切换到“安全”选项卡,点击“高级”。 4. 在“权限”下,点击“更改权限”。 5. 点击“添加”,增添一个新权限。 6. 点击“高级”进入高级设置。 7. 选择“立即查找”,并在下方选择当前的系统账户,点击“确定”将其打开。 8. 将“完全控制”勾上允许,并点击“确定”。 9. 此时弹出一个安全警告窗口,点击“是”即可。 4.验证内容: 成功绑定hosts文件后,您可以打开浏览器,在本地电脑访问加速域名进行连通性测试,测试结果可通过浏览器自带的开发者工具(F12)查看。如果浏览器访问到的IP和您在hosts文件中绑定的IP一致,表示配置正确。如果访问到的IP和您在hosts文件中绑定的IP不一致,表示配置不正确,您需要检查hosts文件中绑定的IP地址是否正确,确保该IP地址是CNAME地址的IP。 在电脑本地成功访问加速域名绑定的IP后,您可以基于自己的测试用例,或者必要的核验步骤,验证相关功能的准确性,如果功能验证不如预期,请提工单联系运维处理。 步骤五 :如果您在步骤四的验证均正常,或者您通过其他方式已完成功能的验收测试,证明配置已经符合切量解析条件。为了实现正式的全站加速,您需要在域名解析服务商处将加速域名的DNS解析记录指向天翼云为您分配的CNAME域名,访问请求才能转发到CDN节点上,实现加速。 配置CNAME的步骤如下: 1.在天翼云客户控制台的域名管理页面,复制加速域名对应的CNAME记录值。 2.前往您的域名解析(DNS)服务商(如万网、阿里云解析、DNSPod、新网、腾讯云解析、route 53、godaddy等),添加该CNAME记录。 3.验证CDN服务是否生效。配置CNAME后,不同的服务商CNAME生效的时间也不同,一般新增的CNAME记录会立即生效,修改的CNAME记录需要较长时间生效。您可以 ping 或 dig 您所添加的加速域名,如果被指向配置的CNAME即表示配置已经生效。
        来自:
        帮助文档
        边缘安全加速平台
        最佳实践
        技术最佳实践
        域名全站加速最佳实践
      • 弹性资源池队列管理
        本章节主要介绍如何进行弹性资源池队列管理。 弹性资源池上可以添加多个不同队列用于作业运行,具体添加弹性资源池添加队列的操作可以参考弹性资源池添加队列。添加完队列后,可以根据不同队列计算资源使用量的波峰和波谷和优先级来配置要扩缩容的CU数,从而来保障作业的稳定运行。 注意事项 在全天的任意一个时间段内,弹性资源池中所有队列的最小CU数之和必须小于等于弹性资源池的最小CU数。 在全天的任意一个时间段内,弹性资源池中任意一个队列的最大CU必须小于等于弹性资源池的最大CU。 同一队列不同扩缩容策略的时间段区间不能有交集。 弹性资源池队列中的扩缩容策略时间段仅支持整点的时间段设置,并且包含设置的开启时间,不包含设置的结束时间,例如设置时间段0009,则时间段范围为:[00:00,09:00)。默认的扩缩容策略不支持时间段配置修改。 弹性资源池扩缩容策略生效规则为:在任意一个时间段周期内,优先满足所有队列的最小CU数,剩余的CU(弹性资源池最大CU所有队列的最小CU数之和)则根据配置的优先级顺序分配,直到剩余的CU数分配完成。 队列扩容成功后,系统开始对扩容的CU进行计费,直到缩容成功停止对扩容的CU计费。因此,要注意如果业务没有需求的情况下,要及时清理释放资源,否则不管CU是否真正的使用,都会一直计费。 弹性资源池扩缩容CU分配场景说明(无任务场景) 场景 弹性资源池CU数分配说明 弹性资源池当前最大CU为256CU,添加了两个队列,分别为队列A和队列B。两个队列设置的扩缩容策略如下: l 队列A扩缩容策略:优先级5,时间段:00:009:00,最小CU是32,最大CU是64 l 队列B扩缩容策略:优先级10,时间段:00:009:00,最小CU是64,最大CU是128 到了00:009:00时间段: 1. 弹性资源池优先满足两个队列的最小CU,队列A先分配32CU,队列B分配64CU,剩余CU数为160CU:弹性资源池的最大CU两个队列的最小CU之和2563264160CU。 2. 剩余CU数根据优先级高低来分配,因为队列B的优先级高于队列A,则优先将128CU分配给队列B,剩余的32CU全部分配给队列A。 弹性资源池当前最大CU为96CU,添加了两个队列,分别为队列A和队列B。两个队列设置的扩缩容策略如下: l 队列A扩缩容策略:优先级5,时间段:00:009:00,最小CU是32,最大CU是64 l 队列B扩缩容策略:优先级10,时间段:00:009:00,最小CU是64,最大CU是128 到了00:009:00时间段: 1. 弹性资源池优先满足两个队列的最小CU,队列A先分配32CU,队列B分配64CU,剩余CU数为0CU:弹性资源池的最大CU两个队列的最小CU之和9632640CU。 2. 因为剩余的CU数已经没有,则停止分配。 弹性资源池当前最大CU为128CU,添加了两个队列,分别为队列A和队列B。两个队列设置的扩缩容策略如下: l 队列A扩缩容策略:优先级5,时间段:00:009:00,最小CU是32,最大CU是64 l 队列B扩缩容策略:优先级10,时间段:00:009:00,最小CU是64,最大CU是128 到了00:009:00时间段: 1. 弹性资源池优先满足两个队列的最小CU,队列A先分配32CU,队列B分配64CU,剩余CU数为32CU:弹性资源池的最大CU两个队列的最小CU之和128326432CU。 2. 按照优先级,则优先将剩余的32CU分配给B队列后停止分配。 弹性资源池当前最大CU为128CU,添加了两个队列,分别为队列A和队列B。两个队列设置的扩缩容策略如下: l 队列A扩缩容策略:优先级5,时间段:00:009:00,最小CU是32,最大CU是64 l 队列B扩缩容策略:优先级5,时间段:00:009:00,最小CU是64,最大CU是128 到了00:009:00时间段: 1. 弹性资源池优先满足两个队列的最小CU,队列A先分配32CU,队列B分配64CU,剩余CU数为32CU:弹性资源池的最大CU两个队列的最小CU之和128326432CU。 2. 因为两个队列的优先级相同,则剩余32CU随机分配给两个队列。 弹性资源池扩缩容CU分配场景说明(有任务场景) 场景 弹性资源池实际CUs 队列A资源分配 队列B资源分配 弹性资源池CU数分配说明 弹性资源池添加了两个队列,分别为队列A和队列B。两个队列设置的扩缩容策略如下: l 队列A扩缩容策略:时间段:00:009:00,最小CU是32,最大CU是64 l 队列B扩缩容策略:00:009:00,最小CU是64,最大CU是128 192CUs 64CUs 128CUs 当弹性资源池实际cu大于等于两个队列最大 cu之和,队列都分配最大值 弹性资源池添加了两个队列,分别为队列A和队列B。两个队列设置的扩缩容策略如下: l 队列A扩缩容策略:时间段:00:009:00,最小CU是32,最大CU是64 l 队列B扩缩容策略:00:009:00,最小CU是64,最大CU是128 96CUs 32CUs 64CUs 弹性资源池会优先满足两个队列的最小CU, 两个队列分配了最小CU后,无可用资源进行分配 弹性资源池添加了两个队列,分别为队列A和队列B。两个队列设置的扩缩容策略如下: l 队列A扩缩容策略:时间段:00:009:00,最小CU是32,最大CU是64 l 队列B扩缩容策略:00:009:00,最小CU是64,最大CU是128 128CUs 32CUs64CUs 64CUs96CUs 弹性资源池会优先满足两个队列的最小CU,即队列A先分配32CUs,队列B分配64CUs,有剩余32CUs可供分配。 剩余部分按照队列的负载以及队列优先级进行分配。队列实际CU会在列出的范围内变化。
        来自:
        帮助文档
        数据湖探索
        用户指南
        弹性资源池
        弹性资源池基本操作
        弹性资源池队列管理
      • 快速构建FTP站点(Windows)
        本文介绍了如何使用天翼云弹性云主机的Windows实例搭建FTP站点。该指导具体操作以Windows 2012 Standard R2 64位中文版为例。 Windows实例搭建FTP站点具体操作步骤 1. 添加IIS的角色和功能。 2. 创建FTP服务用户名及密码。 3. 设置共享文件权限。 4. 配置FTP站点。 5. 配置FTP防火墙。 6. 配置安全组规则及防火墙策略。 7. 客户端进行连接测试。 示例环境 实例类型:s3.large.2 2核 4G 通用型云主机 所在区域:山西 系统盘:40GB 操作系统:Windows 2012 Standard R2 64位中文版 公网弹性IP带宽:1Mbps 操作步骤 1. 添加IIS的角色和功能。 1. 登录弹性云主机。 2. 选择“开始 > 服务器管理器”。 3. 单击“添加角色和功能”。 4. 在弹出的“开始之前”对话框中,单击“下一步”。 5. 选择“基于角色或基于功能的安装”,单击“下一步”。 6. 选择需要部署FTP的服务器,单击“下一步”。 7. 选择“Web服务器(IIS)”,并在弹出的对话框中单击“添加功能”,然后单击“下一步”。 8. 连续单击“下一步”,到“角色服务”页面。 9. 选择“FTP服务器”以及“IIS管理控制台”,单击“下一步”。 10. 单击“安装”,开始部署服务角色。 11. 安装完成后,单击“关闭”。 1. 添加IIS的角色和功能 2. 添加IIS的角色和功能 3. 添加IIS的角色和功能 4. 添加IIS的角色和功能 2. 创建FTP服务用户名及密码。 1. 在“服务器管理器”中,选择“仪表板 > 工具 > 计算机管理”。 2. 选择“系统工具 > 本地用户和组 >用户”,在右侧空白处右击,并选择“新用户”。 3. 设置“用户名”和“密码”,此处用户名以“ftp”为例。 3. 设置共享文件权限。 需要在FTP站点为共享给用户的文件夹设置访问及修改等权限。 1. 在服务器上创建一个供FTP使用的文件夹,选择文件夹,并单击右键选择“属性”。此处以“share”文件夹为例。 2. 在“安全”页签,选择 “Everyone”,单击“编辑”。如果没有“Everyone”用户可以直接选择,需要先进行添加。 3. 选择“Everyone”,然后根据需要,选择“Everyone”的权限,并单击“确定”。此处以允许所有权限为例。 4. 配置FTP站点。 1. 在“服务器管理器”中,选择“仪表板 > 工具 >Internet Information Services (IIS)管理器 ”。 2. 选择“网站”并单击右键,然后选择“添加FTP站点”。 3. 在弹出的窗口中,填写FTP站点名称及共享文件夹的物理路径,然后单击“下一步”。此处站点名称以“ftp”为例。 4. 输入该弹性云主机的公网IP地址以及端口号,并设置SSL,单击“下一步”。 端口号默认为21,也可自行设置。 SSL根据需要进行设置。 无: 不需要SSL加密。 允许:允许FTP服务器与客户端的非SSL和SSL连接。 需要:需要对FTP服务器和客户端之间的通信进行SSL加密。 5. 设置身份认证和授权信息,并单击“完成”。 身份认证 匿名:允许任何仅提供用户名 “anonymous” 或 “ftp” 的用户访问内容。 基本:需要用户提供有效用户名和密码才能访问内容。但是基本身份验证通过网络传输密码时不加密,因此建议在确认客户端和FTP服务器之间的网络连接安全时使用此身份验证方法。 授权 允许访问 所有用户:所有用户均可访问相应内容。 匿名用户:匿名用户可访问相应内容。 指定角色或用户组:仅指定的角色或用户组的成员才能访问相应内容。如果选择此项,需要在下面输入框中输入指定的角色或用户组。 指定用户:仅指定的用户才能访问相应内容。如果选择此项,需要在下面输入框中输入指定的用户。 权限:选择经过授权的用户的“读取”和“写入”权限。 6. 绑定弹性云主机的公网IP。 选择“网站”,选中创建的FTP站点,单击“绑定”;在弹出的“网站绑定”窗口单击“添加”,然后在弹出的窗口中添加弹性云主机的私网IP地址,并单击“确定。 5. 配置FTP防火墙支持。 如果需要使用FTP服务器的被动模式,则需要配置FTP防火墙支持。 如果天翼云上的服务器需要通过公网IP地址访问天翼云上的实例搭建的FTP服务器时,需要配置FTP服务器的被动模式。 双击“FTP防火墙支持”,打开FTP防火墙支持的配置界面。 配置相关参数,数据通道端口范围:指定用于被动连接的端口范围。可指定的有效端口范围为102565535,请根据实际需求进行设置,此处配置50006000,防火墙的外部IP地址:输入该弹性云主机的公网IP地址,并单击“应用”。 重启云主机使防火墙配置生效。 6. 配置安全组规则及防火墙策略。 搭建好FTP站点后,需要在弹性云主机安全组的入方向添加一条放行FTP端口的规则,如果配置了“FTP防火墙支持”,需要在安全组中同时放行FTP站点使用的端口和FTP防火墙使用的数据通道端口。 服务器防火墙默认放行TCP的21端口用于FTP服务。如果选用其他端口,需要在防火墙中添加一条放行此端口的入站规则。 FTP模式 方向 协议 端口 源地址 主动模式 入方向 TCP 20端口和21端口 0.0.0.0/0 被动模式 入方向 TCP 21端口和1024~65535间的端口(根据上文配置,此处50006000) 0.0.0.0/0 7. 客户端进行连接测试。 打开客户端的计算机,在路径栏输入“ftp://FTP服务器IP 地址 :FTP 端口 ”(如果不填端口则默认访问21端口)。弹出输入用户名和密码的对话框表示配置成功,正确的输入用户名和密码后,即可对FTP文件进行相应权限的操作,share文件夹下创建工作事项.txt文件,在本地访问共享文件夹可以查看并下载。
        来自:
        帮助文档
        弹性云主机 ECS
        最佳实践
        搭建网站/应用最佳实践
        快速构建FTP站点(Windows)
      • 创建节点池
        操作场景 本章介绍了如何添加运行CCE集群的节点池以及对节点池执行操作。要了解节点池的工作原理,请参阅节点池概述。 操作步骤 将节点池添加到现有集群。 步骤 1 登录CCE控制台,在左侧导航栏中选择“资源管理 > 节点池管理”。 步骤 2 单击右上角的“创建节点池”。 步骤 3 在创建节点池页面中,参照如下说明设置节点池选型参数。 计费模式: 节点池仅支持“按需计费”的计费模式,该模式将根据实际使用的资源按小时计费。 节点池创建后,自建的节点池里的资源无法转包周期,默认节点池里的资源可以转包周期。您可以把自建节点池里的资源迁移到默认的节点池里后再进行转包周期的操作。如何迁移请参见迁移节点。 当前区域:指节点实例所在的物理位置。 请就近选择靠近您业务的区域,可减少网络时延,提高访问速度;不同区域的云服务产品之间内网互不相通。 节点池名称:新建节点池的名称,默认按“集群名nodepool随机数”生成名称,可自定义。 节点类型:目前仅支持虚拟机节点。 节点购买数量:该节点池下购买的节点数量,此处设置的节点数不能超过集群管理的最大节点规模,请根据业务需求和界面提示选择,如需更多配额,请单击提交工单申请扩大配额。 弹性扩缩容: − 默认不开启。 − 单击 开启后,节点池将根据集群负载情况自动创建或删除节点池内的节点,参数设置如下: 节点数上限和节点数下限:您可设置节点数的上限和下限,保证节点数在合理的范围内伸缩。 优先级:请根据业务需要设置相应数值,该数值表示节点池之间进行弹性扩缩容的优先级,数值越大优先级越高,如设置为4的节点池比设置为1的节点池优先启动弹性伸缩。若多个节点池的值设置相同,如都设置为2,表示这几个节点池之间不分优先级,系统将按最小资源浪费原则进行伸缩。 弹性缩容冷却时间:请设置时间,单位为分钟或小时。弹性缩容冷却时间是指当前节点池扩容出的节点多长时间不能被缩容。 说明: 节点池中的节点建议不要放置重要数据,以防止节点被弹性缩容,数据无法恢复。 为保证功能的正常使用,节点池开启弹性扩缩容功能后,请务必安装autoscaler。 可用区:可用区是在同一区域下,电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。 请根据业务需要进行选择。节点池创建之后不支持修改可用区属性,请谨慎选择。 如果您需要提高工作负载的高可靠性,建议您选择“随机可用区”,将节点随机均匀分布在不同可用区中。 节点规格:请根据业务需求选择相应的节点规格。 须知: 为确保节点稳定性,系统会自动预留部分资源,用于运行必须的系统组件,详细请参见节点预留资源计算公式 。 操作系统:请直接选择节点对应的操作系统。 须知:重装操作系统或修改操作系统配置将导致节点不可用,请务必谨慎操作。 虚拟私有云:跟随集群,不可变更。 所在子网:通过子网提供与其他网络隔离的、可以独享的网络资源,以提高网络安全。 可选择该集群虚拟私有云下的任意子网,集群节点支持跨子网。 请确保子网下的DNS服务器可以解析对象存储服务域名,否则无法创建节点。 系统盘:设置工作节点的系统盘空间。您可以设置系统盘的规格为40GB1024GB之间的数值,缺省值为40GB。 在默认情况下,系统盘可提供高IO、超高IO两种基本的云硬盘类型。 数据盘:设置工作节点的数据盘空间。您可以设置数据盘的规格为100GB32768GB之间的数值,缺省值为100GB。数据盘可提供的云硬盘类型与系统盘一致,此处不再赘述,详情参见系统盘中的云硬盘类型介绍。 须知: 若数据盘卸载或损坏,会导致docker服务异常,最终导致节点不可用。建议不要删除该数据盘。 登录方式:支持密码和密钥对。 −选择“密码”:用户名默认为“root”,请输入登录节点的密码,并确认密码。 登录节点时需要使用该密码,请妥善管理密码,系统无法获取您设置的密码内容。 −选择“密钥对”:在选项框中选择用于登录本节点的密钥对,并单击勾选确认信息。 密钥对用于远程登录节点时的身份认证。若没有密钥对,可单击选项框右侧的“创建密钥对”来新建,创建密钥对操作步骤请参见。 步骤 4 云服务器高级设置:(可选),单击 展开后可对节点进行如下高级功能配置: 安装前执行脚本:请输入脚本命令,大小限制为0~1000字符。 脚本将在Kubernetes软件安装前执行,可能导致Kubernetes软件无法正常安装,需谨慎使用。常用于格式化数据盘等场景。 安装后执行脚本:请输入脚本命令,大小限制为0~1000字符。 脚本将在Kubernetes软件安装后执行,不影响Kubernetes软件安装。常用于修改Docker配置参数等场景。 步骤 5 Kubernetes高级设置:(可选),单击 展开后可对集群进行如下高级功能配置: 最大实例数:节点最大允许创建的实例数(Pod),该数量包含系统默认实例,取值范围为16~128。 该设置的目的为防止节点因管理过多实例而负载过重,请根据您的业务需要进行设置。 Taints:默认为空。支持给该节点池扩容出来的节点加Taints来设置反亲和性,每个节点池最多配置10条Taints,每条Taints包含以下3个参数: −Key:必须以字母或数字开头,可以包含字母、数字、连字符、下划线和点,最长63个字符;另外可以使用DNS子域作为前缀。 −Value:必须以字符或数字开头,可以包含字母、数字、连字符、下划线和点,最长63个字符。 −Effect:只可选NoSchedule,PreferNoSchedule或NoExecute。 须知: Taints配置时需要配合Pod的toleration使用,否则可能导致扩容失败或者Pod无法调度到扩容节点。 节点池创建后可单击列表项的“编辑”修改配置,修改后将同步到节点池下的已有节点。 K8S标签:K8S标签是附加到Kubernetes 对象(比如Pods)上的键值对,旨在用于指定对用户有意义且相关的对象的标识属性,但不直接对核心系统有语义含义。 详细请参见Labels and Selectors。 单容器可用数据空间:该参数用于设置一个容器可用的数据空间大小,设置范围为10G到80G。如果设置的参数超过数据盘中Docker可占用的实际数据空间(由数据盘设置项中的资源分配自定义参数指定,默认为数据盘大小的90%),将以Docker的实际空间大小为主。该参数仅在v1.13.10r0及以上版本的集群中显示。 步骤 6 (可选)您可以单击左侧的 按钮添加多个节点池,在按钮下方可以查看您可用的节点池配额数量。 步骤 7 完成配置后,单击“下一步:配置确认”,确认所设置的服务选型参数、规格和费用等信息。 步骤 8 确认规格和费用后,单击“提交”,节点池开始创建。 节点池创建预计需要610分钟,您可以单击“返回节点池管理”进行其他操作或单击“查看节点池事件列表”后查看节点池详情。待节点池状态为“正常”,表示节点池创建成功。 查看创建的节点池 步骤 1 登录CCE控制台,在左侧导航栏中选择“资源管理 > 节点池管理”。 步骤 2 在节点池管理页面中,单击右上角的集群选择框,选择集群后可显示当前集群下所有的节点池,并可查看每个节点池的节点类型、节点规格、弹性扩缩容状态和操作系统等。 须知: 节点池功能上线后,会在每个集群中创建一个默认节点池“DefaultPool”,该节点池不能被编辑、删除或迁移,集群中原有的节点及节点池外创建的节点均会显示在默认节点池“DefaultPool”中。 单击默认节点池“DefaultPool”中“节点”数据框,可查看DefaultPool中的节点列表。 步骤 3 单击右上角的Autoscaler状态选择框,可筛选全部、已启用、未启用Autoscaler功能的节点池。 步骤 4 在节点池列表中,单击节点池的名称,在节点池详情页面,可查看节点池的基本信息、ECS高级设置、Kubernetes高级设置、节点列表等信息。
        来自:
        帮助文档
        云容器引擎
        用户指南
        旧版UI
        节点池管理
        创建节点池
      • 错误码列表
        本节主要介绍OOS API错误码。 状态码 错误码 错误信息 描述 400 AuthorizationHeaderMalformed The authorization header is malformed. 签名头格式不正确。 400 AuthorizationHeaderMalformed The authorization header is malformed, missing Credential. 签名头格式不正确,需补充Credential。 400 AuthorizationHeaderMalformed The authorization header is malformed, missing SignedHeaders. 签名头格式不正确,需补充SignedHeaders。 400 AuthorizationHeaderMalformed The authorization header is malformed, missing Signature. 签名头格式不正确,需补充Signature。 400 AuthorizationHeaderMalformed The authorization header is malformed, the Credential is malformed, expecting 'YOURAKID/YYYYMMDD/REGION/SERVICE/aws4request'. 签名头中Credential格式不正确,格式应该为'YOURAKID/YYYYMMDD/REGION/SERVICE/aws4request'。 400 AuthorizationHeaderMalformed The authorization header is malformed, the date format 'date' is wrong, expecting 'YYYYMMDD'. 签名头中date格式不正确,应该为'YYYYMMDD'。 400 AuthorizationHeaderMalformed The authorization header is malformed, the region'region' is wrong, expecting 'region'. 签名头中区域名不正确。 400 AuthorizationHeaderMalformed The authorization header is malformed, incorrect service 'service '. This endpoint belongs to 'endpoint'. 签名头不正确,服务域名不对。 400 AuthorizationHeaderMalformed The authorization header is malformed, incorrect terminal 'terminal'. This endpoint uses 'aws4request'. 签名头不正确,endpoint应使用服务aws4request。 400 AuthorizationPostFormFieldsError Form Post authentication version 4 requires the policy, xamzalgorithm, xamzcredential, xamzsignature, xamzdate form fields. V4签名中policy、xamzalgorithm、xamzcredential、xamzsignature、xamzdate不能为空。 400 AuthorizationPostFormFieldsError Xamzalgorithm only supports 'AWS4HMACSHA256'. v4签名算法仅支持AWS4HMACSHA256。 400 AuthorizationPostFormFieldsError Xamzdate must be in the ISO8601 Long Format "yyyyMMdd'T'HHmmss'Z'". xamzdate必须是ISO8601时间格式yyyyMMdd'T'HHmmss'Z'。 400 AuthorizationQueryParametersError XAmzAlgorithm only supports 'AWS4HMACSHA256'. V4预签名签名算法仅支持AWS4HMACSHA256。 400 AuthorizationQueryParametersError Querystring authentication version 4 requires the XAmzAlgorithm, XAmzCredential, XAmzSignature, XAmzDate, XAmzSignedHeaders, and XAmzExpires parameters. V4预签名需要下列参数:XAmzAlgorithm, XAmzCredential, XAmzSignature, XAmzDate, XAmzSignedHeaders, and XAmzExpires。 400 AuthorizationQueryParametersError XAmzExpires must be less than a week (in seconds); that is, the given XAmzExpires must be less than 604800 seconds. V4预签名生成时间不能超过7天。 400 AuthorizationQueryParametersError XAmzExpires must be nonnegative. V4预签名过期时间不能为负数。 400 AuthorizationQueryParametersError XAmzDate must be in the ISO8601 Long Format "yyyyMMdd'T'HHmmss'Z'". V4预签名XAmzDate必须是ISO8601时间格式yyyyMMdd'T'HHmmss'Z'。 400 AuthorizationQueryParametersError Invalid credential date"date". This date is not the same as XAmzDate:"date". V4预签名credential date与XAmzDate的日期需要保持一致。 400 BadDigest The ContentMD5 you specified did not match what we received. ContentMD5不正确。 400 BadRequest Advance cut's position is out of image. 剪切图片时起始坐标超过原图片尺寸。 400 CanNotModifyMetadataLocation Can not modifiy bucket metadata location. 不能修改元数据位置。 400 IdMismatch Document ID does not match the specified configuration ID. 请求头和请求体中清单ID输入不一致。 400 IncompleteBody You did not provide the number of bytes specified by the ContentLength HTTP header. ContentLength配置的长度与实际收到的数据长度不符,请检查后重发。 400 InvalidArgument User key must have a length greater than 0. 表单上传文件时Key项的值不能为空。 400 InvalidArgument The authorization header is invalid. Expected AccessKeyId:signature. v2签名格式不正确,应该为“AccessKeyId :signature”。 400 InvalidArgument xamzcontentsha256 must be UNSIGNEDPAYLOAD, STREAMINGAWS4HMACSHA256PAYLOAD, or a valid sha256 value. v4签名xamzcontentsha256必须是UNSIGNEDPAYLOAD, STREAMINGAWS4HMACSHA256PAYLOAD或者有效的sha256值。 400 InvalidArgument Unsupported authorization type. v4签名Authentication标头只支持AWS4HMACSHA256算法。 400 InvalidArgument Bucket POST must contain a field named 'AWSAccessKeyId'. If it is specified, please check the order of the fields. 必须包含字段AWSAccessKeyId。 400 InvalidArgument Bucket POST must contain a field named 'policy'. If it is specified, please check the order of the fields. 必须包含字段policy。 400 InvalidArgument Bucket POST must contain a field named 'signature'. If it is specified, please check the order of the fields. 必须包含字段signature。 400 InvalidArgument POST requires exactly one file upload per request. POST请求每次只能上传一个文件。 400 InvalidArgument Bucket POST must contain a field named 'key'. If it is specified, please check the order of the fields. 表单上传中必须指定key。如果已指定,请检查字段顺序。 400 InvalidArgument If the TargetBucket element does not exist, the TargetPrefix element cannot exist either. 在配置日志规则时,如果TargetBucket元素不存在,则TargetPrefix也不能存在。 400 InvalidArgument The target prefix exceeds 900 bytes. 配置日志记录规则时,TargetPrefix的长度不能超过900字节。 400 InvalidArgument ID length should not exceed allowed limit of 255. 配置生命周期规则时,Rule ID长度不能超过255。 400 InvalidArgument At least one action needs to be specified in a rule. 配置生命周期规则时,必须配置过期时间,Days或Date。 400 InvalidArgument 'Days' for [TransitionExpiration] action must be a positive integer. 配置生命周期规则时,Days必须为正整数。 400 InvalidArgument Only one action can be specified in the rule. 配置生命周期规则时,Days或Date只能存在一个。 400 InvalidArgument 'Date' must be at midnight GMT. 配置生命周期规则时,Date必须为ISO8601格式,并且为UTC的零点。 400 InvalidArgument Invalid target Storage class for Transition action. 指定的存储类型无效。 400 InvalidArgument Default retention period must be a positive integer value. 合规保留日期取值必须是正整数。 400 InvalidArgument Object lock configuration has been enabled and can not be disabled. 合规保留已经开启,不能关闭。 400 InvalidArgument Default retention period cannot be less than previously value. 设置的合规保留时长不能短于上次设置的时长。 400 InvalidArgument MaxUploads should be between 1~1000. maxuploads的取值范围为[1,1000]。 400 InvalidArgument The length of delimiter must be 1. delimiter长度不能超过1。并且只能是‘/’或空。 400 InvalidArgument MaxKeys should be between 1~1000. 参数maxKeys取值范围为[1,1000]。 400 InvalidArgument Maxparts should be between 1~1000. maxparts取值范围为[1,1000]。 400 InvalidArgument Partnumbermarker must be an integer between 0 and 2147483647. partnumbermarker必须是整数,取值范围是(0, 2147483647)。 400 InvalidArgument xamzlimitrate invalid. The input should be positive integer. xamzlimitrate取值必须为正整数。 400 InvalidArgument Invalid request parameter: value. 参数无效。 400 InvalidArgument The object size should be less than 5TiB. 文件大小不能超过5TiB。 400 InvalidArgument The 'Expires' field format invalid. The 'Expires' header format invalid. Expires格式不正确。 400 InvalidArgument The metadata size should be less than 2KiB. 用户自定义元数据不能超过2KiB。 400 InvalidArgument Insufficient information. Origin request header needed. 跨域预检时,请求头不正确。 400 InvalidArgument Please enter an integer not less than 1. CORS配置中MaxAgeSeconds取值为不小于1的整数。 400 InvalidArgument Invalid AccessControlRequestMethod:value . AccessControlRequestMethod无效。 400 InvalidArgument The xamzcopysourcerange value must be of the form bytesfirstlast where first and last are the zerobased offsets of the first and last bytes to copy. xamzcopysourcerange形式必须为bytesfirst last,其中第一个和最后一个都是以零为基础开始的偏移量。 400 InvalidArgument Invalid protocol, protocol can be http or https. If not defined the protocol will be selected automatically. 指定的http协议值不正确。 400 InvalidArgument The provided host name contains N characters. The maximum allowed redirect page size is 1024 characters. HostName包含的字符个数大于1024。 400 InvalidArgument The provided home page contains N characters. The maximum allowed home page size is 1024 characters. 首页包含的字符个数大于1024。 400 InvalidArgument The provided error page contains N characters. The maximum allowed error page size is 1024 characters. 错误页包含的字符个数大于1024。 400 InvalidArgument The provided replacement contains N characters. The maximum allowed replacement size is 1024 characters. 重定向规则中ReplaceKeyPrefixWith或者ReplaceKeyWith包含的字符个数大于1024。 400 InvalidArgument The provided prefix contains N characters.The maximum allowed prefix size is 1024 characters. 重定向规则中KeyPrefixEquals包含的字符个数大于1024。 400 InvalidArgument RedirectAllRequestsTo cannot be provided in conjunction with other Routing Rules. 重定向所有请求不能与其他规则同时存在。 400 InvalidArgument The IndexDocument Suffix cannot contain the "/" character. 索引页配置不能包含斜杠“/”。 400 InvalidArgument The IndexDocument Suffix cannot be blank. 索引页配置不能为空。 400 InvalidArgument Missing required key 'Redirect'. 缺少必需的参数Redirect。 400 InvalidArgument The ErrorDocument Key cannot be blank. 错误页配置不能为空。 400 InvalidArgument The HostName cannot be blank. HostName配置不能为空。 400 InvalidArgument The HostName cannot contain the "/" character. HostName不能包含斜杠“/”。 400 InvalidArgument The provided HTTP error code (value) is not valid. Valid codes are 4XX or 5XX. 重定向条件中的HttpErrorCodeReturnedEquals不是有效值。 400 InvalidArgument Missing required key 'HostName'. 缺少必需的参数HostName。 400 InvalidArgument The HostName cannot contain spaces. HostName配置不能包含空格。 400 InvalidArgument A value for IndexDocument Suffix must be provided if RedirectAllRequestsTo is empty. 重定向所有请求未配置时,索引文件必须配置。 400 InvalidArgument The destination bucket does not belong to you. 目的Bucket为他人的Bucket。 400 InvalidArgument Invalid Format value. 清单的格式不正确,取值只能为CSV。 400 InvalidArgument Invalid Field value. Field值填写错误。 400 InvalidArgument The maximum size of a Destination/Prefix is 512. Prefix最大长度为512。 400 InvalidArgument The maximum size of a Filter/Prefix is 1024. Prefix最大长度为1024。 400 InvalidArgument IsEnabled value expects true or false. IsEnabled的取值只能为true或false。 400 InvalidArgument Frequency value expects Daily or Weekly. Frequency的取值只能为Daily或Weekly。 400 InvalidArgument Schedule/Frequency missing. Frequency未填写。 400 InvalidArgument InventoryConfiguration/Destination/OOSBucketDestination/Bucket missing. 清单的目的Bucket未填写。 400 InvalidArgument IsEnabled missing. IsEnabled缺失。 400 InvalidArgument InventoryConfiguration/Destination/OOSBucketDestination/Format missing. 清单的输出格式缺失。 400 InvalidArgument Invalid id. Id无效。 400 InvalidArgument Id missing. 请求体中的id缺失。 400 InvalidArgument The type of 'IsAccessTime' must be Boolean. IsAccessTime取值应为布尔型,true或者false。 400 InvalidArgument 'Days' in the Expiration action for prefix 'prefix ' must be greater than 'Days' in the Transition action. 两生命周期规则重叠时,过期删除天数必须大于过期转储天数。 400 InvalidBucketCorsConfigure The XML you provided is not valid. XML无效。 400 InvalidBucketName The bucket name is:name . Bucket名字无效。 400 InvalidConfigurationId The specified configuration id is invalid. 请求头的清单ID未填写。 400 InvalidLocationConstraint The specified location constraint is not valid. 指定的数据位置无效。 400 InvalidObjectName The object name is:name . 文件名字无效。 400 InvalidOOSDestinationBucket Invalid Bucket ARN. Bucket ARN的格式不正确。 400 InvalidOOSDestinationBucket Invalid Bucket Name:bucketname . 清单输出的目的Bucket不存在。 400 InvalidPart One or more of the specified parts could not be found. The part may not have been uploaded, or the specified entity tag may not match the part's entity tag. 一个或者多个指定片段无法找到,片段可能没有被上传,或者指定的ETag值跟片段的ETag值不匹配。 400 InvalidPartNumber Part number must be an integer between 1 and 10000. 参数PartNumber的取值是[1, 10000]。 400 InvalidPartOrder The list of parts was not in ascending order. The parts list must be specified in order by part number. 分片片段列表没有按升序排列。片段列表必须根据分片号按顺序排列。 400 InvalidPartSize Your proposed upload is smaller than the minimum allowed object size. Each part must be at least 5 MiB in size, except the last part. 合并分片文件时,只允许最后一片小于5MiB,其他分片至少5MiB。 400 InvalidPolicyDocument Invalid Policy: JSON invalid:value . 策略无效,不是标准的json格式。 400 InvalidPolicyDocument Invalid according to Policy: Extra input fields:value . 策略无效,输入了额外的字段。 400 InvalidPolicyDocument Policy could not be parsed as a valid JSON string. 策略必须是json格式。 400 InvalidPolicyDocument Policy is missing required element Statement. 策略必须配置Statement。 400 InvalidPolicyDocument Policy is missing required element Principal. 策略必须配置Principal。 400 InvalidPolicyDocument Policy element has invalid value Principal. 策略配置的Principal值无效。 400 InvalidPolicyDocument Policy is missing required element Resource. 策略必须配置Resource元素。 400 InvalidPolicyDocument Policy is missing required element Resource content. 策略的Resource元素必须赋值。 400 InvalidPolicyDocument Policy has invalid resource resource . 策略配置的Resource无效。 400 InvalidPolicyDocument Policy has an invalid condition key key . 策略配置的condition key无效。 400 InvalidPolicyDocument No such condition type type. 策略配置的condition type无效。 400 InvalidPolicyDocument Action does not apply to any resource(s) in statement. 策略配置的Action无效。 400 InvalidPolicyDocument Policy is missing required element Effect. 策略必须配置Effect。 400 InvalidPolicyDocument Policy element has invalid value Effect :Effect . 策略配置的Effect无效。 400 InvalidPolicyDocument Policy element has invalid value Version :Version . 策略配置的Version无效。 400 InvalidRedirectLocation The website redirect location must be nonempty. xamzwebsiteredirectlocation头不能为空。 400 InvalidRedirectLocation The website redirect location must have a prefix of ' or ' or '/'. xamzwebsiteredirectlocation必须有前缀' 400 InvalidRedirectLocation The length of website redirect location cannot exceed 2,048 characters. xamzwebsiteredirectlocation长度不能超过2048。 400 InvalidRequest Missing required header for this request: xamzcontentsha256. v4签名必须携带xamzcontentsha256。 400 InvalidRequest Missing required header for this request: ContentMD5. 请求头必须包含ContentMD5。 400 InvalidRequest Please reduce your request rate. 请降低您的请求频率。 400 InvalidRequest The operation failed, please change a resource pool and try again. 请换其他资源池或者重试。 400 InvalidRequest This copy request is illegal because it is trying to copy an object to itself without changing the object's metadata or storage class. 复制文件时必须修改元数据或者存储类型。 400 InvalidRequest xamzlimitrate invalid.The input should be positive integer. xamzlimitrate只能是正整数。 400 InvalidRequest The source object size cannot be smaller than 5 GiB. 如果源文件取range进行拷贝,源文件大小不能小于5G。 400 InvalidRequest You can only define ReplaceKeyPrefix or ReplaceKey but not both. ReplaceKeyPrefix或者ReplaceKey不能同时存在。 400 InvalidRequest Condition cannot be empty. To redirect all requests without a condition, the condition element shouldn't be present. Condition配置不能为空。不带条件的情况下,重定向所有请求不应该出现condition元素。 400 InvalidRequest The maximum size of a prefix is 1024. 配置生命周期规则时,前缀的最大长度为1024。 400 InvalidRequest Number of lifecycle rules should not exceed allowed limit of 1000 rules. 同一Bucket配置的生命周期规则不能超过1000条。 400 InvalidRequest Rule ID must be unique. Found same ID for more than one rule. 配置生命周期规则时,Rule ID必须唯一。 400 InvalidRequest Found two rules with same prefix 'prefix ' for same action type [TransitionExpiration]. 同一Bucket的两条生命周期规则不能有相同的prefix。 400 InvalidRequest Found overlapping prefixes 'prefix ' and ' prefix ' for same action type [TransitionExpiration]. 同一Bucket的两条生命周期规则不能有前缀重叠的情况。 400 InvalidRequest Found overlapping prefixes 'prefix ' and '' for same action type [TransitionExpiration]. 同一Bucket的两条生命周期规则不能同时存在有前缀和无前缀规则。 400 InvalidStorageClass The storage class you specified is not valid. xamzstorageclass无效。 400 InvalidStorageClass Can not specify the storage class. 未合并的分段文件不能指定xamzstorageclass进行拷贝。 400 InvalidTargetBucketForLogging The target bucket name is:name. 日志记录规则时,目标Bucket不存在或者无目标Bucket的权限。 400 MalformedPOSTRequest The body of your POST request is not wellformed multipart/formdata. POST表单请求中contenttype配置的boundary格式不规范。 400 MalformedXML CORS Rule is empty. CORS Rule不能为空。 400 MalformedXML The number of CORS Rules you provided cannot exceed 100. CORS Rules个数不能超过100。 400 MalformedXML The length of CORS Rule ID you provided cannot exceed 255 characters. CORS Rule ID长度不能超255个字符。 400 MalformedXML AllowedOrigin does not exist. CORS配置中AllowedOrigin不存在。 400 MalformedXML AllowedMethod does not exist. CORS配置中AllowedMethod不存在。 400 MalformedXML AllowedOrigin "value" can not have more than one wildcard. CORS配置中AllowedOrigin最多只能携带一个通配符。 400 MalformedXML AllowedHeader "value" can not have more than one wildcard. CORS配置中AllowedHeader最多只能携带一个通配符。 400 MalformedXML ExposeHeader "value" contains wildcard. We currently do not support wildcard for ExposeHeader. CORS配置中ExposeHeader不能携带通配符。 400 MalformedXML CORS Rule ID is not unique. CORS Rule ID必须是唯一的。 400 MalformedXML The XML you provided was not wellformed or did not validate against our published schema. XML格式不正确。 400 MaxRequestBodyLengthExceeded Your request was too big, the maximum size is %s . 请求体长度太长。 400 MissingRequestBodyError Request Body is empty. 请求body体为空。 400 NoSuchUpload The specified upload does not exist. The uploadId may be invalid, or the upload may have been aborted or completed. 指定的分片上传过程不存在,上传ID可能非法,分片上传过程可能被终止或者已经完成。 400 PutObjectTooFast Upload:value is updated too fast. 同一文件并发上传过快。 400 TooManyBuckets You have attempted to create more buckets than allowed. Bucket数量已经到达上限。 400 TooManyConfigurations You are attempting to create a new configuration but have already reached the 10configuration limit. 超出清单配置规则的数量限制,每个Bucket最多配置10条清单。 403 InvalidAccessKeyId InvalidAccessKeyId. AccessKeyId无效。 403 InvalidAccessKeyId The AccessKeyId is invalid. AccessKeyId被禁用。 403 InvalidAccessKeyId The specified accessKey:accessKey does not exist. 临时密钥不存在,需重新申请。 403 AccessDenied Please use primary access key. 需要使用主密钥。 403 AccessDenied Nonprimary key can not list without prefix or prefix is not start with access key. 非主密钥只能list以自己access key为前缀的文件。 403 AccessDenied Nonprimary key can not operate bucket. 非主密钥,不能操作该Bucket。 403 AccessDenied Nonprimary key can not operate object that not start with access key. 非主密钥只能操作以自己access key为前缀的文件。 403 AccessDenied The secret token is expired, expiration:value . secret token过期。 403 AccessDenied The OOS service has been closed due to overdue payment. If the overdue payment exceed 15 days, the data will be deleted. Please recharge it in time. 由于逾期付款,OOS服务已关闭。如果逾期付款超过15天,数据将被删除。请及时充值。 403 AccessDenied OOS authentication requires a valid Date or xamzdate header. OOS 签名头中需要携带Date或xamzdate。 403 AccessDenied OOS authentication requires a valid Date or xamzdate header, expecting" YYYYMMDD'T'HHMMSS'Z'". OOS 签名头需要携带正确格式的Date或xamzdate,格式为YYYYMMDD'T'HHMMSS'Z'。 403 AccessDenied Invalid according to Policy: Policy expired. v4签名的xamzdate时间不能超过7天。 403 AccessDenied Invalid according to Policy: Policy Condition failed:xxx 签名策略不对。 403 AccessDenied Querystring authentication requires the Signature, Expires and AWSAccessKeyId parameters. V2预签名需要携带以下参数:Signature、Expires、AWSAccessKeyId。 403 AccessDenied Invalid date (should be seconds since epoch):date . 过期时间需要精确到秒。 403 AccessDenied Request has expired. 请求过期。 403 AccessDenied Anonymous access is forbidden for this operation. 匿名用户禁止此操作。 403 AccessDenied The user's permission is not enough. 用户权限不足。 403 AccessDenied You do not have permission to this resource pool, please try another resource pool. 没有该资源池的权限,请使用其他资源池。 403 AccessDenied CORSResponse: This CORS request is not allowed. This is usually because the evalution of Origin, request method / AccessControlRequestMethod or AccessControlRequestHeaders are not whitelisted by the resource's CORS spec. 跨域预检请求没有通过CORS规则校验。请检查Origin、AccessControlRequestMethod、AccessControlRequestHeaders是否在CORS列表的白名单中。 403 AccessDenied CORSResponse: CORS is not enabled for this bucket. 此Bucket未配置CORS。 403 AccessDenied Access denied by bucket policy. 受Bucket Policy的规则影响,被显示拒绝。 403 AccessDenied Access denied by bucket policy or anonymous access is forbidden. 匿名访问被拒绝,或者被Bucket Policy规则隐式拒绝。 403 AccessDenied User:user is not authorized to perform:action on resource: resource . 没有权限访问此资源。 403 AccessDenied The user does not belong to the region. 没有此资源池的上传权限,请更换其他资源池重试。 403 AccessDenied You do not have permission to request the value data region. Please change the data region for the bucket and try again. Bucket下配置的数据位置都已失效,请重新配置,或者修改为可以自动调度。 403 AccessDenied You are not allowed to set the publicreadwrite permission for the bucket. 您不具备将容器设置为公有的权限,请联系天翼云客服协助开通此功能。 403 AccessDenied You are not allowed to grant publicwrite permission to anonymous users. 您不可以向匿名用户授予写权限,请联系天翼云客服协助开通此功能。 403 AccessDenied Make sure that bucket's permissions are not private before using the static website hosting feature. 在使用静态网站托管功能之前,请确保Bucket权限不是私有。 403 Forbidden CORSResponse: Bucket not found. 如果是preflight CORS请求,Bucket必须存在。 403 IllegalObject The object "bucket/object " is illegal, forbid copy. 源文件是非法文件,不允许拷贝。 403 RequestTimeTooSkewed The difference between the request time and the server's time is too large. 客户端时间和服务器端时间相差超过15分钟。 403 SignatureDoesNotMatch The request signature we calculated does not match the signature you provided. Check your key and signing method. 签名计算错误,需按OOS的签名规则,请检查客户端签名计算方法。 403 SignatureDoesNotMatch The authorization type is malformed. V2签名头不是AWS开头,或者V4签名头不是AWS4HMACSHA256。 403 SignatureDoesNotMatch Invalid order of SignedHeaders. V4签名SignedHeasers需按字典序排序 404 MalformedContinuationToken The continuationtoken you provided invalid. continuationtoken的值不正确。 404 NoSuchBucket The resource you requested does not exist. 请求的Bucket不存在。 404 NoSuchBucket The request bucketname is name. 复制文件时源Bucket不存在。 404 NotSuchBucketPolicy The bucket policy configuration does not exist. 此Bucket Policy配置不存在。 404 NoSuchCORSConfiguration The CORS configuration does not exist. Bucket下没有配置CORS。 404 NoSuchLifecycleConfiguration The lifecycle configuration does not exist. 生命周期规则配置不存在。 404 NoSuchKey The resource you requested does not exist. 请求文件不存在。 404 NoSuchKey An Error Occurred While Attempting to Retrieve a Custom Error Document. 尝试检索自定义错误文档时发生错误。 404 NoSuchWebsiteConfiguration The specified bucket does not have a website configuration. Bucekt未开启website功能。 404 ObjectLockConfigurationNotFoundError Object lock configuration does not exist for this bucket. 此Bucket不存在合规保留配置。 405 MethodNotAllowed The specified location constraint is not valid. 指定的数据位置无效。 405 MethodNotAllowed The specified method is not allowed against this resource. 此资源不允许使用该方法。 409 BucketAlreadyExists BucketAlreadyExists. Bucket名字已存在,请更换名字。 409 BucketNotEmpty The bucket you tried to delete is not empty. Bucket非空,不能删除。 411 MissingContentLength You must provide the ContentLength HTTP header. 需要提供ContentLength消息头。 412 PreconditionFailed Bucket post must be of the enclosuretype multipart/formdata. POST表单的contenttype请求头不正确。 412 PreconditionFailed The preconditions xamzcopysourceifmodifiedsince you specified did not hold. 预处理条件下,指定的xamzcopysourceifmodifiedsince不匹配。 503 ServiceUnavailable Service is busy.Please try again. 服务器繁忙,请重试。 503 SlowDown Please reduce your request rate. 请降低请求频率。
        来自:
        帮助文档
        对象存储(经典版)I型
        API参考
        存储桶(Bucket)和文件(Object)
        错误响应
        错误码列表
      • 执行流程
        执行流程概述在创建流程后,您可以通过多种方式触发、执行流程,并在执行后查看执行结果 流程支持以下触发方式:手动触发:在云工作流控制台直接启动流程。定时触发:设置定时任务,按照指定的时间周期自动执行流程 plaintext 执行流程 概述 在创建流程后,您可以通过多种方式触发、执行流程,并在执行后查看执行结果 流程支持以下触发方式: 手动触发:在云工作流控制台直接启动流程。 定时触发:设置定时任务,按照指定的时间周期自动执行流程。 队列消息触发:通过将消息发送至消息队列来触发工作流流程。 事件触发:通过监听其他天翼云服务(如对象存储、云日志等)的事件来触发工作流流程。 HTTP触发:通过调用云工作流的API接口来启动流程。 本文将以云工作流控制台为例,演示如何执行流程并查看结果。 操作步骤 1. 登录云工作流控制台,然后在顶部菜单栏选择 地域(可选)。 2. 在左侧导航栏,选择 工作流列表 ,然后在 工作流列表页面,单击目标工作流。 3. 在工作流详情页面的 执行记录页 签,单击 启动执行 。在执行工作流面板,填写 执行名称 (可选)和 执行输入 (可选),然后单击 确定。 1. 注意事项: 若填写执行输入,需为合法 JSON 对象格式。 1. 执行完成后,您可在执行历史详情页中查看每个节点的执行结果、输入、输出、执行时间等详细信息,以确认流程按预期完成。 执行结果的详细介绍请参见工作流执行管理。
        来自:
        帮助文档
        函数计算
        用户指南
        云工作流
        快速入门
        执行流程
      • 工作流简介
        工作流流程(workflow)定义了业务逻辑描述以及流程执行所需要的通用信息, 例如一个审批权限申请流程可能包含创建审批、处理审批, 通过审批、拒绝审批等。在创建流程(workflow)后, 可以多次触发工作流执行(Execution),每次执行可以设置不同的输入, 例如每次审批的申请人以及审批通过权限的有效时长是不一样的。 同时, 云工作流提供了丰富的控制类状态去描述流程的业务逻辑, 可以串行、并行或者条件执行某些任务,以及针对一类数组数据并行执行一系列任务等。 如何使用工作流 工作流创建 使用工作流,首先需要创建工作流,云工作流支持创建标准和快速两种模式的工作流。创建工作流的核心是完成工作流定义, 工作流定义详细看流程定义介绍。工作流创建可以使用云工作流控制台、OpenAPI等方式进行创建和管理, 详细可看创建工作流。 工作流调用 工作流完成创建后, 可以通过云工作流控制台、OpenAPI等方式触发工作流的执行。 同时也可通过在控制台创建触发器的方式按照事件驱动的方式触发工作流执行。工作流启动后, 工作流会按照流程定义的顺序和规则执行任务, 并按照JSON格式输出工作流执行结果, 同时在控制台工作流执行详情,可以查看工作流执行后各个任务执行的输入输出。详细可看工作流执行。
        来自:
        帮助文档
        函数计算
        用户指南
        云工作流
        流程定义
        工作流概述
        工作流简介
      • Q&A:典型问题解析与策略应对
        天翼云提供了底层资源,DeepSeek模型还是要客户自己部署的吗? 天翼云提供了预置DeepSeek模型的镜像,开机即用。 DeepSeek模型、Ollama工具下载慢,我该怎么办? 目前使用天翼云的镜像源,可加快访问速度。如果想使用其他模型,也可以自定义部署。 昇腾版本和英伟达版本有啥区别? 昇腾和英伟达版本主要区别在于硬件设备(如A100和昇腾),具体的参数层面区别难以量化。 开箱即用的镜像,能否更换其他参数规模的模型? 可以的,GPU云主机提供了预置DeepSeek R1:7B 和DeepSeek R1:70B 两款模型镜像,提供了DeepSeek LLamaFactory模型微调镜像,并配备完整的ollama、openWebUI工具,用户可根据需要进行自定义部署。 模型部署过程中发现云盘的容量不够怎么办? 根据云硬盘扩容概述对已有云盘进行扩容或购买数据盘进行挂载。 天翼云公有云哪些资源池有DeepSeek预置镜像? 目前DeepSeek R1:7B Ubuntu云主机镜像,已上线至福州25、郑州5、长沙42、上海36、华北2、华南2、西南1、华东1,其余资源池按需加载;裸金属镜像DeepSeek R1:7B Ubuntu已上线上海15资源池,其余资源池按需加载。
        来自:
        帮助文档
        函数计算
        DeepSeek专题
        Q&A:典型问题解析与策略应对
      • 智算容器:云容器引擎与DeepSeek融合实践
        智算容器:云容器引擎与DeepSeek融合实践
        来自:
      • 输入和输出
        工作流执行输入 状态执行输入 状态执行输出 plaintext { "k1": { "k11": "v11", "k12": 12 }, "k2": { "k21": "v21", "k22": 22 }, "k3": "v3" }
        来自:
        帮助文档
        函数计算
        用户指南
        云工作流
        流程定义
        工作流定义
        输入和输出
      • 数据传递
        可视化流程 对应工作流流程定义yaml plaintext specVersion: "0.8" name: "demo" start: "Hello" states: name: "Hello" type: "Operation" actions: functionRef: type: "Noop" transition: nextState: "Parallel" name: "Parallel" type: "Parallel" branches: processor: startAt: "Noop" states: name: "Noop" type: "Operation" actions: functionRef: type: "Noop" end: true processor: startAt: "Noop1" states: name: "Noop1" type: "Operation" actions: functionRef: type: "Noop" end: true end: true
        来自:
        帮助文档
        函数计算
        用户指南
        云工作流
        流程定义
        工作流定义
        数据传递
      • 1
      • ...
      • 120
      • 121
      • 122
      • 123
      • 124
      • ...
      • 127
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

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

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

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

      青云志云端助力计划

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

      企业出海解决方案

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

      天翼云信创专区

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

      云上钜惠

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

      天翼云奖励推广计划

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

      产品推荐

      弹性云主机 ECS

      物理机 DPS

      GPU云主机

      多活容灾服务 MDR

      镜像服务 IMS

      星辰MaaS模型服务平台

      智算一体机

      人脸检测

      动作活体识别

      推荐文档

      应用场景

      NAT网关的SNAT规则删除(DNAT规则删除操作相同)

      配置采样率

      启动会议

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