← 主題

Pusher 價格全解析:方案、上限與訊息計算方式

Pusher Channels 每個方案的連線數與每日訊息數、為什麼一個事件送給 50 位訂閱者會算成 51 則,以及碰到上限時會怎樣。

Pusher Channels 賣的是固定月費方案,每個方案有兩個上限:同時能開多少條連線,以及每天能送多少則訊息。你最後付多少錢,主要取決於 Pusher 怎麼計算一則訊息,所以這一頁的重點放在這裡。

Pusher Channels 所有方案

數字取自 pusher.com/channels/pricing,查詢日期 2026-10-26。Premium 以下的方案沒有年繳折扣;Growth 以上要年繳價格,Pusher 請你聯絡業務。升級按天數比例計費。

Sandbox0 美元Startup49 美元Pro99 美元Business299 美元Premium499 美元Growth699 美元Plus899 美元Growth Plus1,199 美元
Pusher Channels 各方案月費

Pusher 怎麼算一則訊息

Pusher 的價格 FAQ 把 API 收到的訊息,加上送達每位在線使用者的訊息都算進去。所以發佈一個事件到有 50 位訂閱者的頻道,就是 51 則:進來 1 則、送出 50 則。

這表示每日訊息上限其實限制的是「扇出」(fan-out),而不是你的伺服器發佈的次數。以下都是一個事件的例子:

1 位訂閱者2 則10 位訂閱者11 則50 位訂閱者51 則500 位訂閱者501 則
一個事件 Pusher 計算的訊息數
  • 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 萬則。

年繳是月費的 10 倍。所有上限都列在價格頁,與 Pusher 的比較則把每個方案換算成 Pusher 的計算方式。

常見問題

Pusher 是免費的嗎?

Pusher 的 Sandbox 方案免費,可以有 100 條同時連線、每天 20 萬則訊息,而且送達每位訂閱者都算一則。適合開發和小型應用;訂閱者多的正式環境通常需要付費方案。

為什麼我的 Pusher 訊息數比我送出的事件多很多?

因為 Pusher 除了發佈,送達的每一份也都算。送到有 100 位訂閱者的頻道的一個事件,算 101 則。

1,000 位同時在線使用者,用 Pusher 要多少錢?

至少要每月 99 美元的 Pro 方案,因為 Startup 方案只有 500 條連線。Pro 夠不夠,要看每日訊息數,也就是事件數 × (1 + 每個事件的訂閱者數),必須低於 400 萬。

產品名稱為其所有者的商標。