10倍流量突增,智能门店行业引领者—「非码」如何灵活运维?

作者:tinker

导语:云原生日志服务(Cloud Log Service,CLS)是腾讯云提供的一站式日志数据解决平台,提供了从日志采集、日志存储到日志检索,图表分析、监控告警、日志投递等多项服务,协助用户通过日志来解决业务运维、服务监控、日志审计等场景问题。

非码是行业领先的智能门店提供商,服务于行业内众多一线品牌,对服务稳定性、问题处理及时性都有极高的要求,日志是运维环节中重要的一环。

CLS凭借其开箱即用的接入方式、弹性的架构及丰富的产品功能帮助非码科技解决了线上点餐领域流量波峰波谷、旺季与淡季的资源弹性扩缩容等场景问题,极大地降低了运维成本

【用户说】

刘立湘 —— 非码科技运维总监

CLS的低成本以及弹性扩缩容很好的满足了我们日志需求,同时也解放了更多运维人力聚焦在业务本身。

业务背景

非码科技作为一家服务众多品牌的SaaS化解决方案提供商,致力于将智能门店带入每个消费者、每个门店、每个品牌,构建智能商业世界。截至2020年5月,非码已服务包括星巴克、全家、麦当劳、COCO、正新集团、蜜雪冰城等320个KA品牌,覆盖门店数超过20万家,日均交易笔数突破1000万笔

品牌商的商业行为具有极大的不可控性,存在不定时活动大促等商业营销行为,沟通&容量评估周期短等问题;同时存在瞬时流量高峰5-10倍、订单量随季节波动明显等情况。这就对非码方的运维和运营能力都提出了极高的要求。

前期非码使用ELK作为运维/运营平台,遇到的主要挑战如下:

1. 瞬时流量洪峰

线下门店开店时间大多集中于一个固定时间,如早9点等行为,此时小程序/网站/APP等访问量会出现瞬时直线上升的趋势,这就要求系统有很好的弹性能力。

2. 活动频繁,运维成本高

由于服务于众多品牌客户,每年常规活动达上百次,每次活动都需要提前盘点资源,活动结束后需要评估缩容资源,浪费了很多运维人力和资源成本。

3. 检索统计数据延迟

受流量高峰的影响,在自建ELK的方案下,检索统计数据延迟接近30分钟+

CLS解决方案

CLS为非码科技提供了PB级别的弹性扩容实时查询的功能,一键部署,开箱即可用。

1. 弹性扩容

CLS提供分区模型,当流量突增时,可以手动分裂分区,或者开启自动分裂功能,分钟级智能检测自动分裂新的分区。

2. 实时查询

CLS拥有秒级查询能力,即使在流量数倍突增的场景,依托于CLS调度平台的弹性能力,也可实现数十秒内追平生产能力,进而保障秒级查询能力。

3. 运维成本

  • 日志服务已承接CLB/CDN/COS等日志,只需控制台一键开启;
  • 与TKE业务日志、Master日志深度融合,提供一键部署的云原生日志方案;
  • 提供Kafka协议/log4j等生态接入能力;

CLS通过高效便捷的数据接入方案,一键部署,数据快速导入,使非码的运维成本趋近零

自建ELK vs CLS

非码科技使用CLS日志服务的简易架构图

CLS仪表盘展示

通过CLS丰富的函数(IP地理函数/时序函数/聚合函数等)以及可视化引擎(饼图/柱状图/时序图等)实时展示业务分布和应用状态。

CLS仪表盘

结语

日志服务CLS帮助非码科技解决了流量波峰波谷、旺季与淡季资源弹性扩缩容的场景问题,极大地降低了运维成本,并提供了丰富的仪表盘可视化图表,助力非码实现高效运维和运营。

CLS控制台近期推出Demo体验日志、数据加工等最新功能,一键接入,免费试用,欢迎大家前往CLS控制台进行体验。

登陆CLS控制台:

https://console.cloud.tencent.com/cls/overview


以上就是关于CLS助力非码科技解决运维运营问题的案例分享,如果您有更多有意思的日志实践玩法分享,欢迎投稿!

一站式日志数据解决方案平台

加入「腾讯云日志服务CLS技术交流群」,获取更多资讯,掌握最新动态!

日志服务CLS交流平台

往期文章:

CLS「数据加工」:实时处理腾讯会议千亿级日志

【日志服务CLS】一键开启腾讯电子签的高效运维之旅

日志源解析|自建Kubernetes集群部署CLS日志服务原理及场景实现

【日志服务CLS】免费体验Demo日志:一键开启,CLS全功能开箱即用

【日志服务CLS】容器服务TKE审计日志运维场景体验

原文地址:https://cloud.tencent.com/developer/article/1935555

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


学习编程是顺着互联网的发展潮流,是一件好事。新手如何学习编程?其实不难,不过在学习编程之前你得先了解你的目的是什么?这个很重要,因为目的决定你的发展方向、决定你的发展速度。
IT行业是什么工作做什么?IT行业的工作有:产品策划类、页面设计类、前端与移动、开发与测试、营销推广类、数据运营类、运营维护类、游戏相关类等,根据不同的分类下面有细分了不同的岗位。
女生学Java好就业吗?女生适合学Java编程吗?目前有不少女生学习Java开发,但要结合自身的情况,先了解自己适不适合去学习Java,不要盲目的选择不适合自己的Java培训班进行学习。只要肯下功夫钻研,多看、多想、多练
Can’t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock问题 1.进入mysql路径
oracle基本命令 一、登录操作 1.管理员登录 # 管理员登录 sqlplus / as sysdba 2.普通用户登录
一、背景 因为项目中需要通北京网络,所以需要连vpn,但是服务器有时候会断掉,所以写个shell脚本每五分钟去判断是否连接,于是就有下面的shell脚本。
BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。
假如你已经使用过苹果开发者中心上架app,你肯定知道在苹果开发者中心的web界面,无法直接提交ipa文件,而是需要使用第三方工具,将ipa文件上传到构建版本,开...
下面的 SQL 语句指定了两个别名,一个是 name 列的别名,一个是 country 列的别名。**提示:**如果列名称包含空格,要求使用双引号或方括号:
在使用H5混合开发的app打包后,需要将ipa文件上传到appstore进行发布,就需要去苹果开发者中心进行发布。​
+----+--------------+---------------------------+-------+---------+
数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个数组变量,比如 numbers,然后使用 nu...
第一步:到appuploader官网下载辅助工具和iCloud驱动,使用前面创建的AppID登录。
如需删除表中的列,请使用下面的语法(请注意,某些数据库系统不允许这种在数据库表中删除列的方式):
前不久在制作win11pe,制作了一版,1.26GB,太大了,不满意,想再裁剪下,发现这次dism mount正常,commit或discard巨慢,以前都很快...
赛门铁克各个版本概览:https://knowledge.broadcom.com/external/article?legacyId=tech163829
实测Python 3.6.6用pip 21.3.1,再高就报错了,Python 3.10.7用pip 22.3.1是可以的
Broadcom Corporation (博通公司,股票代号AVGO)是全球领先的有线和无线通信半导体公司。其产品实现向家庭、 办公室和移动环境以及在这些环境...
发现个问题,server2016上安装了c4d这些版本,低版本的正常显示窗格,但红色圈出的高版本c4d打开后不显示窗格,
TAT:https://cloud.tencent.com/document/product/1340