Railway 设置用量上限:不让账单超出预算

在 Workspace Usage 页设置提醒金额和硬上限,理解到达上限时会发生什么,配合私有网络、Serverless 休眠和副本限制,把 Railway 每月账单控制住。

省钱阅读约 5 分钟更新于

本页目录(5 节)

Railway 按用量计费,好处是用多少付多少,风险是代码出问题时账单也会跟着涨。建议升级 Hobby 后马上把上限设好。

一、设置用量上限

  1. 打开 Workspace → Usage;
  2. 点 Set Usage Limits;
  3. 分别填写:
    • Custom email alert:提醒金额,到了只发邮件,服务照常运行;
    • Hard limit:硬上限,到了会停掉工作区里所有服务。

也可以用 CLI 设置:

railway usage limit set --target workspace --soft 75 --hard 125

二、到了上限会怎样

用量达到硬上限的 75%、90% 时各发一封提醒邮件,到 100% 时服务全部下线。存储卷里的数据不会删除。提高或取消上限后,服务会自动重新部署。

所以硬上限不要设得太紧。建议比预估月用量高出 50% 左右,再把提醒金额设在预估值附近。

登录 Railway 设置上限 → 还没注册的话,新用户通过这个链接注册得 $20 额度。

三、四个降低用量的办法

  1. 数据库走私有网络。 应用里用 DATABASE_URL,不要用 DATABASE_PUBLIC_URL,后者按出站流量计费。
  2. 闲置服务开 Serverless。 服务 Settings → Deploy → Enable Serverless,没有请求时自动休眠,休眠期间不计 CPU 和内存。适合后台、测试环境和访问少的工具。
  3. 限制副本规格。 Settings → Deploy → Replica Limits 可以给每个副本设 CPU 和内存上限。设太低服务会崩溃,先看 Metrics 里的实际峰值再定。
  4. 关掉不用的 PR 环境。 开了 PR 预览,每个 Pull Request 都会复制一整套服务,也会计费。

四、AI 助手的上限是分开的

Railway Agent(AI 助手)的用量单独计算上限:Hobby 默认 $5,Pro 默认 $20,可以调高调低但不能取消。它到上限只会停用 AI 助手,不影响你的服务。

五、看账单明细

Workspace → Usage 按项目、按资源(CPU、内存、网络)列出用量。某个月突然变贵,先看是哪个项目、哪种资源涨了。常见原因是内存泄漏、流量突增和 PR 环境。

用量单价和估算示例见账单计算说明。

下一步

查看官网当前价格与活动

新账户先有 30 天试用和 $5 额度,不用绑卡。通过推广链接注册,升级 Hobby 后再得 $20 额度。

退款由 Railway 酌情决定,主要面向刚试用就不想继续的新客户:发票旁出现退款按钮才能申请,已产生的资源用量一般不退,退过一次后不再受理,到账约 5–10 个工作日。

Hobby官网价

$5/ 月 起

个人项目、独立开发者

  • 含 $5 用量,按秒计费
  • 推广链接注册得 $20
  • 支持 Visa / Mastercard

价格核对于 2026-09-26,以结算页为准