Pusher 价格全解析:套餐、上限与消息计算方式
Pusher Channels 每个套餐的连接数与每日消息数、为什么一个事件发给 50 位订阅者会算成 51 条,以及达到上限时会怎样。
Pusher Channels 卖的是固定月费方案,每个方案有两个上限:同时能开多少条连接,以及每天能送多少则消息。你最后付多少钱,主要取决于 Pusher 怎么计算一则消息,所以这一页的重点放在这里。
Pusher Channels 所有方案
| 方案 | 月费 | 同时连接数 | 每日消息数 |
|---|---|---|---|
| Sandbox | 免费 | 100 | 20 万 |
| Startup | 49 美元 | 500 | 100 万 |
| Pro | 99 美元 | 2,000 | 400 万 |
| Business | 299 美元 | 5,000 | 1,000 万 |
| Premium | 499 美元 | 10,000 | 2,000 万 |
| Growth | 699 美元 | 15,000 | 4,000 万 |
| Plus | 899 美元 | 20,000 | 6,000 万 |
| Growth Plus | 1,199 美元 | 30,000 | 9,000 万 |
| Enterprise | 另议 | 另议 | 另议 |
数字取自 pusher.com/channels/pricing,查询日期 2026-10-26。Premium 以下的方案没有年缴折扣;Growth 以上要年缴价格,Pusher 请你联系业务。升级按天数比例计费。
Pusher 怎么算一则消息
Pusher 的价格 FAQ 把 API 收到的消息,加上送达每位在线用户的消息都算进去。所以发布一个事件到有 50 位订阅者的频道,就是 51 则:进来 1 则、送出 50 则。
这表示每日消息上限其实限制的是「扇出」(fan-out),而不是你的服务器发布的次数。以下都是一个事件的例子:
- 20 人的聊天室,每人每天发 100 则:2,000 个事件 × 21 = 每天 42,000 则。
- 即时比分,2,000 人在看,比赛两小时、每 10 秒更新一次:720 个事件 × 2,001 = 约 144 万则,光这一场就超过 Startup 方案的每日上限。
- 50 台屏幕上的仪表板,整天每秒更新一次:86,400 × 51 = 每天约 440 万则,超过 Pro 方案。
碰到上限会怎样
上限是以「每天」和「同一时间」计算,不是每月。Pusher 表示接近方案上限时会寄信通知,方案也保留了应付突发流量的余裕。它的配额页面把上限分成两种:服务自动运行的硬性上限,以及你同意不超过的软性上限,并说明对于被要求升级却没有升级的应用,Pusher 可能将其停用。
实务上,Pusher 方案要依「最忙的那一天」来选,而不是平均:一场特卖、一场比赛或一次上线活动就决定了你的方案。
估算你自己的帐单
先算出三个数字:同时连接的峰值、每天发布的事件数,以及每个事件平均送给几位订阅者。然后:
每日消息数 = 事件数 × (1 + 每个事件的订阅者数)
选第一个连接数和消息数上限都高于你的数字的方案。成本计算机可以把 Pusher、Ably 和 Hibira 放在一起算。
同样的流量在 Hibira 怎么算
Hibira 使用相同的协议和 SDK,但一次发布只算一则。送达订阅者的部分使用另外的每月传输额度,不占每日消息上限。以上面的仪表板为例,就是每天 86,400 则,而不是 440 万则。
| Hibira 方案 | 月费 | 连接峰值 | 每日发布消息数 |
|---|---|---|---|
| 免费 | 0 美元 | 100 | 20 万 |
| 轻量 | 19 美元 | 500 | 100 万 |
| 入门 | 39 美元 | 1,000 | 200 万 |
| 专业 | 89 美元 | 3,000 | 600 万 |
| 高端 | 169 美元 | 6,000 | 1,200 万 |
| 商务 | 279 美元 | 10,000 | 2,000 万 |
| 规模 | 699 美元 | 30,000 | 9,000 万 |
年缴是月费的 10 倍。所有上限都列在价格页,与 Pusher 的比较则把每个方案换算成 Pusher 的计算方式。
常见问题
Pusher 是免费的吗?
Pusher 的 Sandbox 方案免费,可以有 100 条同时连接、每天 20 万则消息,而且送达每位订阅者都算一则。适合开发和小型应用;订阅者多的正式环境通常需要付费方案。
为什么我的 Pusher 消息数比我送出的事件多很多?
因为 Pusher 除了发布,送达的每一份也都算。送到有 100 位订阅者的频道的一个事件,算 101 则。
1,000 位同时在线用户,用 Pusher 要多少钱?
至少要每月 99 美元的 Pro 方案,因为 Startup 方案只有 500 条连接。Pro 够不够,要看每日消息数,也就是事件数 × (1 + 每个事件的订阅者数),必须低于 400 万。
产品名称为其所有者的商标。