如何通过压测工 具+ SA E 弹性能力应对大促|学习笔记

简介: 快速学习 如何通过压测工具+ SAE 弹性能力应对大促

开发者学堂课程【降本增效实战利器: Serverless 应用引擎如何通过压测工具+ SAE  弹性能力应对大促】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/647/detail/10744


如何通过压测工具+ SAE  弹性能力应对大促


内容简介:

一、传统大促挑战

二、SAE 大促方案

三、快速压测验证

 

一、 传统大促挑战

1.传统大促步骤:

架构梳理

容量规划

性能测试

应用/数据库优化

扩容方案实施

应急预案准备

大促在线应急保障

2.常见业务痛点与挑战:

系统核心全链路,缺少全局关系视角

链路上下游问题,定位问题比较耗时

业务开发迭代快,需要常态化压测支持

预留资源成本高,需要频繁扩缩容

 

二、SAE 大促方案

1.SAE:面向应用的 Serverless PaaS 平台

无需代码改动,快速上云,并借助Serverless能力,快速伸缩,降低运维成本保障业务SLA

2.SAE 精准容量、极致弹性的解决方案

一些比较大流量波动的在线业务(如电商大促,安防行业等),往往出现容量预估不准、弹性效率不及时,很难保证系统 SLA。

采用压测工具+SAE 弹性后,无需容量规划,秒级自动弹性,轻松应对洪峰流量。

 

三、快速压测验证

U 18:09:27

第一步:观察应用监控指标。

大致拟定弹性/压测/限流降级通过观察应用监控,对日常业务的监控指标,有一个大致的概念。下面以-个典型的电商类应用举例。

第二步:选择合适的压测工具

根据业务诉求,可以选择快速使用的工具,或功能完整的压测工具。

优点:

简单快速

功能强大

功能/费用/成本的平衡;可以提供常态化压测

缺点:

只支持单机

学习、部署、运维的前期有一定学习成本

不支持上下文

成本高

第三步:配置SAE弹性伸缩策略+ AHAS 限流降级策略

无需精准设置,选择一些合适的指标,配置 SAE 弹 性伸缩策略,或额外配置 AHAS 限流策略/ ARMS 告 警

第四步:执行压测-观察结果-优化代码-调整策略配置

根据压测与监控结果,看是否有必要优化代码,或调整 SAE 弹性伸缩策略、AHAS 限流策略。

相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
相关文章
|
SQL 关系型数据库 测试技术
最佳场景实践与压测 | 学习笔记
快速学习最佳场景实践与压测
152 0
最佳场景实践与压测 | 学习笔记
|
Java 测试技术 开发者
Jmeter性能测试|学习笔记
快速学习Jmeter性能测试
83 0
|
弹性计算 监控 Cloud Native
性能测试 PTS 销售指南| 学习笔记
快速学习性能测试 PTS 销售指南
411 0
性能测试 PTS 销售指南| 学习笔记
|
Web App开发 SQL 监控
年度大促将至,企业如何进行性能压测
随着无线设备的普及和 5G 的大力建设,越来越多的线上系统、小程序成为了人们生活中必不可少的工具。与此同时,年底各类大促活动接踵而至,对于这些电商软件而言,都会面对一个问题:系统能承受多少用户同时访问,面对突发的流量洪峰,能否保证系统无故障稳定运行?下文将为你带来解答~
年度大促将至,企业如何进行性能压测
|
缓存 弹性计算 监控
Cassandra性能压测及调优实战|学习笔记
快速学习Cassandra性能压测及调优实战
159 0
Cassandra性能压测及调优实战|学习笔记
|
容灾 测试技术 调度
全球地域压测,即压即用,大促压测利器来了~
压测时,压力流量来源是一个很容易被忽略的因素,要保证压测结果真实可信,就需要按照真实用户的地域分布来准备施压机。阿里云 PTS 提供了流量地域定制功能,即压即用,支持全球 22 个 Region,快来体验吧!
全球地域压测,即压即用,大促压测利器来了~
|
缓存 弹性计算 监控
Cassandra性能压测及调优实战|学习笔记
快速学习Cassandra性能压测及调优实战
Cassandra性能压测及调优实战|学习笔记