按量付费是什么
按量付费(后付费)指先开通资源、按实际使用时长与用量计费,账单在周期末结算。它不需要预付费用,资源释放后计算部分即停止计费,代价是单价通常明显高于包年包月;适合生命周期不确定或负载波动大的场景。
基本信息
| 计费定位 | 后付费,用多少算多少,通常按秒级/小时级累计 |
|---|---|
| 结算周期 | 按小时或按天出账,费用从账户余额扣减 |
| 价格关系 | 同规格单价高于包年包月,但无预付与退订成本 |
| 停机行为 | 停止后可选择是否保留计算资源,选择不保留则免计算费 |
| 欠费后果 | 余额不足会先停机、后释放,数据随资源删除 |
| 适用对象 | 临时测试、突发扩容、弹性伸缩组、不确定生命周期的项目 |
典型使用场景
- 临时验证:跑通一个版本就先释放,不必为一个月的包月买单
- 弹性伸缩组:扩出来的实例就是按量,缩容后自动释放,天然匹配负载曲线
- 试运行期业务:上线前无法确定规模,先按量观察监控再决定是否包年
- 批处理与离线任务:只在任务运行期间消耗算力,用后即释放
- 灾备与偶发切换:平时不开机,演练或故障时按量拉起
创建查询与释放
创建查询与释放
aliyun ecs RunInstances --RegionId cn-hangzhou --ImageId <image-id> \
--InstanceType ecs.g7.large --InstanceChargeType PostPaid --Amount 1 # 按量创建
aliyun ecs DescribeInstances --RegionId cn-hangzhou --InstanceChargeType PostPaid # 只看按量实例
aliyun ecs StopInstance --InstanceId i-bp1xxxx --StoppedMode KeepCharging # 停机但仍保留资源
aliyun ecs DeleteInstance --InstanceId i-bp1xxxx --Force true # 释放后计算费停止
# 费用侧自查:账单明细按实例 ID 与产品维度核对
aliyun bssopenapi QueryAccountBill --BillingCycle 2026-10
tccli cvm DescribeInstances --region ap-guangzhou --Filters '[{"Name":"instance-charge-type","Values":["POSTPAID_BY_HOUR"]}]'容易漏计的四个部分
| 资源 | 计费方式 | 常见误判 |
|---|---|---|
| 实例计算 | 按运行时长,选择停机不收费后停止计费 | 以为停机就一定不产生费用 |
| 云盘 | 按容量与类型独立计费,随实例删除才停止 | 实例停了但数据盘仍按小时扣费 |
| 公网带宽 | 按固定带宽或按流量两种模式,与实例分开 | 带宽按流量时,异常外发会形成高额账单 |
| 快照与镜像 | 按容量计费,长期堆积会持续累积 | 自动快照策略没有清理规则,容量只增不减 |
按量付费的成本控制重点是及时发现闲置:给账户设置余额提醒与预算告警,并定期列出长期低利用率实例。费用预警要覆盖余额、账单与资源用量三个维度,只设余额提醒会错过缓慢累积的浪费。
欠费不等于只是停机:多数厂商在宽限期后释放资源,云盘数据随之删除。生产环境不要只靠按量实例承载无备份的数据,至少保留快照与异地备份。
与包年包月对比
| 维度 | 按量付费 | 包年包月 |
|---|---|---|
| 付费时机 | 先使用后结算 | 先付费后使用 |
| 单价 | 较高,无折扣 | 按购买时长享受折扣档位 |
| 灵活性 | 随时创建释放,可转包年 | 退订有手续费与限制 |
| 适合负载 | 波动、临时、不确定 | 长期稳定、可预测 |
按量与包年包月可以相互转换:试运行结束后确认长期使用,可把按量实例转为包年包月补差价;包年包月到期后也能转回按量继续运行。转换通常受规格、地域与资源状态限制,且需要资源处于可变更状态,动手前先看计费文档与转换条件。