赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. Serverless应用引擎(新版)
  4. 服务支持
  5. Web应用文档合集(文档停止维护)
  6. Web应用操作指南
  7. 自动弹性
  8. 使用PTS对Web应用的弹性功能进行压测

使用PTS对Web应用的弹性功能进行压测

  • 自动弹性
  • 发布于 2025-04-17
  • 0 次阅读
文档编辑
文档编辑

在Serverless 应用引擎 SAE(Serverless App Engine)中,阿里云提供了弹性伸缩功能,此功能可以帮助您能够无缝适配应用负载、优化成本、简化运维,并提升服务可靠性,从而高效地加速业务发展且保持最优体验。

前提条件

  • 已创建Web应用。具体操作,请参见应用部署。

  • 已开通PTS服务。具体操作,请参见开通方式。

设置Web应用版本的流量配置与实例数范围

为Web应用配置流量及自动扩缩容示例范围。具体信息,请参见流量配置。

image流量配置完成之后,在目标应用的版本列表页面查看当前实例数。

image

使用PTS进行压测

  1. 登录SAE控制台。

  2. 在左侧导航栏,选择应用管理 > Web应用,在顶部菜单栏选择地域。

  3. 在应用列表页面,单击目标应用名称。

  4. 在目标实例的基础信息页面,复制HTTP 流量全托管区域的公网访问地址,或者复制为应用关联的自定义域名。

    说明
    • 如果您使用默认的公网访问地址进行压测,需要提前删除您设置的访问白名单。

    • 如果您使用自定义域名进行压测,您需要为应用关联自定义域名。具体操作,请参见通过自定义域名访问应用。

  5. 登录性能测试服务 PTS。

  6. 在概览页面,输入目标应用的访问地址,即目标应用的URL,然后单击压测。

  7. 在弹出的压测配置面板,设置压测总时长和每秒请求数(RPS),并勾选确认本次压测已获得准许并遵守当地法律,然后单击启动压测。

    image

    说明

    单击启动压测后,会进入压测准备中的页面,请您耐心等待。

验证Web应用的弹性功能

  • 在压测过程中查看Web应用中目标版本的实例个数。

    image

    随着请求数和并发数的增加,应用版本的实例数量也随之自动增加,以处理增加的负载。

  • 在压测结束后查看Web应用中目标版本的实例个数。

    image

    随着请求数和并发数的减少,应用版本的实例数量也随之逐步减少,最终回归到起始状态或设定的最小实例数量。

相关文章

闲置模式 2025-04-17 10:55

在Serverless 应用引擎 SAE(Serverless App Engine)上创建了Web应用后,支持开启闲置模式,开启后,当您的实例处于闲置模式时,计费单价比活跃实例的更

自动弹性 2025-04-17 10:55

Serverless 应用引擎 SAE(Serverless App Engine)自动弹性可以实现在瞬时流量波峰到来时应用自动扩容,波峰结束后自动缩容,保障应用平稳运行,具有高可靠性、免运维、低成本的特点。本文介绍如何通过

请求调度策略 2025-04-17 10:55

在Serverless 应用引擎 SAE(Serverless App Engine)新版环境中,您可能会遇到这样的情况:尽管所有实例均处于运行状态,一部分实例却并未参与实际的流量处理,由此导致这些实例上业务日志的缺失。SAE新版支持微服务场景和Web应用场景。在Web应用场景下,采用了动态的流量调

如何设置单实例并发请求数上限 2025-04-17 10:55

SAE支持通过

使用PTS对Web应用的弹性功能进行压测 2025-04-17 10:55

在Serverless 应用引擎 SAE(Serverless App Engine)中,阿里云提供了弹性伸缩功能,此功能可以帮助您能够无缝适配应用负载、优化成本、简化运维,并提升服

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号