阿里云CDN(内容分发网络)的带宽封顶功能是一项保护机制,旨在帮助用户控制因异常流量导致的成本激增和确保服务稳定性。以下是关于如何使用该功能的详细说明:
功能介绍
- 目的:防止因突发的大流量攻击或异常流量增长导致的高额费用支出,以及可能对源站造成的冲击。
- 操作:允许用户设置一个带宽使用上限,当某个统计周期内(通常是5分钟)的平均带宽消耗超过这个预设值时,CDN系统会自动将该域名下线,所有请求不再通过CDN加速,而是直接回源到您的服务器。
- 限制:此功能当前不支持泛域名配置,意味着如果您为泛域名设置了带宽封顶,该设置将不会生效。
- RAM子账号权限:如果使用RAM子账号管理CDN,需要为其授予
AliyunCloudMonitorFullAccess
策略组权限,以便能够进行相关监控与配置操作。
如何开启带宽封顶功能
- 访问控制台:登录阿里云官网,进入CDN管理控制台。
- 选择域名:在“域名管理”列表中,找到您想要配置的域名,点击“配置”按钮。
- 安全设置:在域名的配置页面中,找到“安全设置”部分。
- 修改配置:点击“修改配置”,然后在弹出的选项中开启“带宽封顶”功能,并输入您希望设定的带宽上限值。单位可选Mbps、Gbps、Tbps,请注意进制为1000。
- 保存设置:确认无误后,保存您的配置更改。
注意事项
- 业务影响评估:启用前,请根据历史流量数据和业务预期合理评估并设置带宽峰值,避免因设置过低导致正常业务被误伤。
- 测试与调整:建议在非高峰时段先进行测试,观察效果,并根据实际情况适时调整带宽上限。
- 紧急应对:一旦域名因达到带宽上限而下线,您需要手动在控制台重新启动该域名以恢复服务。
- 成本与效益:虽然该功能有助于控制成本,但也需平衡用户体验,避免频繁触发下线影响服务质量。
通过以上步骤和注意事项,您可以有效地利用阿里云CDN的带宽封顶功能来保护您的业务免受异常流量的影响。