← Chủ đề

Giải thích giá Pusher: các gói, giới hạn và cách đếm tin nhắn

Mọi gói Pusher Channels với số kết nối và tin nhắn mỗi ngày, vì sao một sự kiện tới 50 người đăng ký bị tính là 51, và điều gì xảy ra khi chạm giới hạn.

Pusher Channels bán theo các gói cố định hằng tháng, mỗi gói có hai giới hạn: số kết nối mở cùng lúc và số tin nhắn gửi được mỗi ngày. Số tiền bạn trả phụ thuộc nhiều nhất vào cách Pusher đếm một tin nhắn, nên trang này tập trung vào điều đó.

Tất cả các gói Pusher Channels

Số liệu lấy từ pusher.com/channels/pricing, kiểm tra ngày 2026-10-26. Các gói đến Premium không có giảm giá theo năm; từ Growth trở lên, Pusher đề nghị liên hệ bộ phận bán hàng để biết giá năm. Việc nâng cấp được tính theo tỷ lệ số ngày.

Sandbox0 USDStartup49 USDPro99 USDBusiness299 USDPremium499 USDGrowth699 USDPlus899 USDGrowth Plus1,199 USD
Giá mỗi tháng của từng gói Pusher Channels

Pusher đếm tin nhắn như thế nào

FAQ về giá của Pusher đếm cả tin nhắn mà API nhận được và tin nhắn gửi đến người dùng đang kết nối. Vì vậy, phát một sự kiện tới kênh có 50 người đăng ký là 51 tin nhắn: 1 vào, 50 ra.

Như vậy giới hạn tin nhắn hằng ngày thực chất là giới hạn fan-out, không phải số lần máy chủ của bạn phát. Vài ví dụ cho một sự kiện:

1 người đăng ký2 tin nhắn10 người đăng ký11 tin nhắn50 người đăng ký51 tin nhắn500 người đăng ký501 tin nhắn
Số tin nhắn Pusher đếm cho một sự kiện
  • Phòng chat 20 người, mỗi người gửi 100 tin mỗi ngày: 2.000 sự kiện × 21 = 42.000 tin nhắn mỗi ngày.
  • Tỉ số trực tiếp có 2.000 người xem, cập nhật mỗi 10 giây trong trận đấu 2 giờ: 720 sự kiện × 2.001 = khoảng 1,44 triệu tin nhắn, riêng nó đã vượt giới hạn ngày của gói Startup.
  • Bảng điều khiển trên 50 màn hình cập nhật mỗi giây suốt cả ngày: 86.400 × 51 = khoảng 4,4 triệu tin nhắn mỗi ngày, vượt gói Pro.

Khi chạm giới hạn thì sao

Giới hạn tính theo ngày và theo thời điểm, không theo tháng. Pusher cho biết sẽ gửi email khi bạn gần chạm giới hạn và các gói có dư địa cho lúc tăng đột biến. Trang hạn mức của họ phân biệt giới hạn cứng do dịch vụ tự áp dụng với giới hạn mềm mà bạn đồng ý không vượt, và nói rằng Pusher có thể vô hiệu hóa ứng dụng không nâng cấp khi được yêu cầu.

Trên thực tế, hãy chọn gói Pusher theo ngày bận nhất chứ không theo ngày trung bình: một đợt giảm giá, một trận đấu hay một buổi ra mắt quyết định gói của bạn.

Ước tính chi phí của bạn

Tính ba con số: số kết nối đồng thời cao nhất, số sự kiện phát mỗi ngày và số người đăng ký trung bình nhận mỗi sự kiện. Sau đó:

tin nhắn mỗi ngày = số sự kiện × (1 + người đăng ký mỗi sự kiện)

Chọn gói đầu tiên có cả giới hạn kết nối và tin nhắn cao hơn con số của bạn. Công cụ tính chi phí tính song song cho Pusher, Ably và Hibira.

Cùng lưu lượng đó trên Hibira

Hibira dùng cùng giao thức và SDK nhưng chỉ đếm mỗi lần phát một lần. Phần gửi tới người đăng ký dùng hạn mức dữ liệu hằng tháng riêng, không tính vào giới hạn tin nhắn hằng ngày. Với bảng điều khiển ở trên, đó là 86.400 tin nhắn mỗi ngày thay vì 4,4 triệu.

Thanh toán theo năm bằng 10 lần giá tháng. Mọi giới hạn có trên trang giá, và so sánh với Pusher quy đổi từng gói sang cách đếm của Pusher.

Câu hỏi thường gặp

Pusher có miễn phí không?

Gói Sandbox của Pusher miễn phí với 100 kết nối đồng thời và 200.000 tin nhắn mỗi ngày, trong đó mỗi lần gửi tới người đăng ký đều tính là một tin nhắn. Phù hợp để phát triển và ứng dụng nhỏ; môi trường thật có nhiều người đăng ký thường cần gói trả phí.

Vì sao số tin nhắn trên Pusher cao hơn nhiều so với số sự kiện tôi gửi?

Vì Pusher đếm cả lần phát lẫn từng lần gửi tới người nhận. Một sự kiện gửi tới kênh có 100 người đăng ký được tính là 101 tin nhắn.

1.000 người dùng đồng thời trên Pusher tốn bao nhiêu?

Ít nhất là gói Pro 99 USD mỗi tháng, vì gói Startup chỉ cho 500 kết nối. Pro có đủ hay không phụ thuộc vào số tin nhắn mỗi ngày, tức số sự kiện × (1 + người đăng ký mỗi sự kiện), phải dưới 4 triệu.

Tên sản phẩm là nhãn hiệu của chủ sở hữu.