VPS vs 无服务器函数

VPS与无服务器:成本、冷启动和控制

简短回答

无服务器按调用计费并缩放至零,对于真正间歇性的工作负载无可匹敌。超过每月大约一百万次调用,$12的VPS通常更便宜——而且它没有冷启动、没有执行时间限制、没有特定于供应商的运行时,也没有出站流量附加费。无服务器为尖峰需求优化;VPS为稳定需求和可移植性优化。

VPS vs 无服务器函数 — 并列对比
维度VPS无服务器函数
空闲成本全部计划价格
规模成本固定随每个请求增长
冷启动100毫秒到几秒
执行限制通常为15分钟
长连接原生尴尬或不可能
锁定

你应该选择哪个?

VPS

对于稳定流量、后台任务、WebSocket 以及任何你之后可能迁移的内容,请选择 VPS。

无服务器函数

对于真正突发、无状态、短时任务,请选择Serverless——并留意调用次数。

常见问题

VPS 在成本上何时胜过Serverless?

对于简单处理器,大约每月百万次调用,一旦计入出站流量,这个点会提前很多。长时间运行或内存密集的函数会远早于此。

我可以在Serverless上运行 WebSocket 服务器吗?

不能直接运行。Serverless 专为短时无状态调用设计;持久连接需要托管网关,这增加了成本和复杂性。VPS 原生支持这些需求。