详情页标题前

阿里云日志服务SLS管理Shard-云淘科技

详情页1

本文介绍如何在日志服务控制台上分裂、合并删除Shard。

基本概念

日志服务中的数据必定保存在某一个分区(Shard)上。日志服务使用Shard控制Logstore、EventStore、MetricStore的读写数据的能力。您在创建Logstore、MetricStore、EventStore时需要设置Shard数量,后续还可以设置Shard分裂或合并,实现Shard数量的增加或减少。更多信息,请参见分区(Shard)。

  • 每个Shard支持5 MB/s的数据写入和10 MB/s的数据读取,当数据流量超过Shard服务能力时,建议您分裂Shard

    您可以在Logstore属性页面进行Shard分裂操作。您也可以通过日志服务命令行工具CLI一次性分裂Shard到指定数量。更多信息,请参见使用CLI配置Shard。

  • 当数据流量远达不到Shard的最大读写能力时,建议您合并Shard。

分裂Shard

  1. 登录日志服务控制台。
  2. 在Project列表区域,单击目标Project。
  3. 日志存储 > 日志库页签中,将鼠标悬浮在目标Logstore上,然后选择阿里云日志服务SLS管理Shard-云淘科技 > 修改

  4. Logstore属性页面中,单击修改

  5. 选择待分裂的Shard,单击分裂

    重要

    分裂Shard时,需要选择一个处于readwrite状态的Shard。

    阿里云日志服务SLS管理Shard-云淘科技

  6. 选择分裂数量,单击确定

  7. 单击保存

    例如分裂数量为2,则分裂后,新增两个状态为readwrite的Shard,原Shard状态由readwrite变为readonly。新Shard位于原Shard后面,且新Shard的MD5范围覆盖原Shard的范围。原Shard中的数据仍可以被消费,但不可写入新数据。更多信息,请参见分区(Shard)。

自动分裂Shard

日志服务支持自动分裂Shard。开启自动分裂Shard功能后,满足以下两个条件的Shard会自动分裂。

  • 当写入数据量超出当前Shard的写入服务能力且持续5分钟以上。

  • Logstore中readwrite状态的Shard数目未超过设定的最大Shard总数。

说明

最近15分钟内分裂出来的新Shard不会自动分裂。

您可以在创建或修改Logstore时开启自动分裂Shard,并设定Shard的最大分裂数。

  • 自动分裂Shard

    开启自动分裂Shard功能,当写入数据量超出当前Shard的写入服务能力且持续5分钟以上,Shard会自动分裂。

    例如原本存在4个Shard,日志服务会独立判断各个Shard是否满足分裂条件。满足分裂条件的Shard,各自进行分裂,分裂总数不会超过您所设定的最大分裂数。

  • 最大分裂数

    Shard自动分裂的最大总数目。开启自动分裂Shard功能后,最多支持自动分裂至256个readwrite状态的Shard。

合并Shard

您可以通过合并操作缩容Shard,日志服务会自动找到指定Shard右侧相邻的Shard,并将两个Shard合并。

重要

合并Shard时,必须指定一个处于readwrite状态的Shard,且不能是最后一个readwrite状态的Shard。

  1. 日志存储 > 日志库页签中,将鼠标悬浮在目标Logstore上,然后选择阿里云日志服务SLS管理Shard-云淘科技 > 修改

  2. Logstore属性页面中,单击修改

  3. 选择待合并的Shard,单击合并

    阿里云日志服务SLS管理Shard-云淘科技

  4. 单击保存

    合并完成后,所指定的Shard和其右侧相邻Shard的状态变成readonly。同时新生成一个readwrite状态的Shard,新Shard的MD5范围覆盖原来两个Shard的范围。

删除Shard

警告

删除Shard后,无法恢复,请谨慎操作。

  • 自动删除

    如果您在创建Logstore时设置了数据保存时间,那么Shard及Shard中的数据超出保存时间后会被自动删除。

  • 手动删除

    如果您在创建Logstore时开启了永久保存,建议您通过删除Logstore的方式删除Logstore中的Shard和数据。更多信息,请参见删除Logstore。

Shard接口

操作

接口

分裂Shard

SplitShard

合并Shard

MergeShard

查询Shard

ListShards

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/162553.html

(0)
上一篇 2023年12月10日
下一篇 2023年12月10日
详情页2

相关推荐

  • 阿里云RDS数据库删除标签-云淘科技

    如果实例调整或者不再需要标签,您可以删除该实例的标签。 限制说明 每次解绑的标签数量不能超过20个。 任一标签在解绑后,如果没有绑定任何实例,则该标签会被删除。 操作步骤 登录RDS管理控制台,在左侧单击实例列表,然后在上方选择地域。 鼠标放在目标实例的标签上,单击编辑 。 说明 您也可以选择目标实例后的更多 > 编辑标签 。 单击要删除的标签后的X删…

    2023年12月9日
  • 阿里云ECS云服务器DeletePrefixList-云淘科技

    调用DeletePrefixList删除指定的前缀列表,同时删除前缀列表中的所有条目。 接口说明 前缀列表与其他资源存在关联时,不能直接删除,需要先在其他资源中解除对该前缀列表的关联,再执行删除操作。您可以调用DescribePrefixListAssociations查询指定前缀列表的已关联资源。 调试 您可以在OpenAPI Explorer中直接运行该…

    阿里云服务器 2023年12月9日
  • 阿里云云原生大数据计算服务 MaxComputeCREATE TABLE-云淘科技

    创建非分区表、分区表、外部表或聚簇表。 限制条件 分区表的分区层级不能超过6级。例如某张表以日期为分区列,分区层级为年/月/周/日/时/分。 一张表允许的分区个数支持按照具体的项目配置,默认为6万个。 更多表的限制条件,请参见SQL使用限制项。 命令格式 –创建新表。 create [external] table [if not exists] [( […

  • 阿里云日志服务SLSMaxCompute投递任务(新版)常见报错与问题-云淘科技

    本文介绍MaxCompute投递任务(新版)的常见报错与问题。 出现用户不存在错误时,如何解决? 如果MaxCompute投递(新版)的执行记录中显示ODPS-0420095: Access Denied – Authorization Failed [4002], You don’t exist in project ****. Context ID:11…

    2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云ECS云服务器合并预留实例券-云淘科技

    如果业务量集中,您可以将数张预留实例券合并为一张计算力更大的预留实例券,匹配相应规格的按量付费实例。为便于描述,待合并的预留实例券称为原券,合并后得到的预留实例券称为目标券。 前提条件 购买原券时的币种必须相同。 原券处于已生效状态。 如果原券是地域级预留实例券,必须位于同一地域。如果原券是可用区级预留实例券,必须位于同一可用区。 原券的操作系统平台、结束时…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。