From 7b142915c5827271a2c41bcbd3a3d740e8bfe9ea Mon Sep 17 00:00:00 2001 From: Fin Date: Fri, 13 Dec 2024 10:36:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=89=B9=E9=87=8F=E6=8E=A8?= =?UTF-8?q?=E9=80=81=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/_sidebar.md | 1 + docs/batch.md | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 docs/batch.md diff --git a/docs/_sidebar.md b/docs/_sidebar.md index 7b8002d7..4b14e7f0 100644 --- a/docs/_sidebar.md +++ b/docs/_sidebar.md @@ -6,6 +6,7 @@ - **服务端** - [部署服务](/deploy) - [直接推送](/apns) + - [批量送送](/batch) - [编译代码](/build) - [推送证书](/cert) - [隐私安全](/privacy) \ No newline at end of file diff --git a/docs/batch.md b/docs/batch.md new file mode 100644 index 00000000..0db9d6f1 --- /dev/null +++ b/docs/batch.md @@ -0,0 +1,21 @@ + +### 个人用户 +暂不支持单个请求推送到多台设备,可通过分别发送的方式实现多设备推送。 + +### 中间服务 +如果你的服务需要大批量且及时地向用户发送推送,建议自建服务端。可以提供 Url Scheme 方便用户一键更改服务器。 + +Url Scheme 示例: +``` +bark://addServer?address=https%3A%2F%2Fapi.day.app +``` +bark-server 对配置要求很低,以下是美西 VPS 各配置下的 QPS 测试结果 : +| Cores | Ram | Speed | +| ----- | ----------- |----------- | +| 1 | 3.75 gb |4,023 p/sec | +| 4 | 16 gb |21,413 p/sec | +| 16 | 64 gb |64,516 p/sec | +| 64 | 256 gb |105,263 p/sec | + +如果服务的 QPS 不高于 200,可继续使用公共服务(https://api.day.app)。 +若 QPS 超过 200,未来在公共服务器负载过高时,可能会引入流量限制(目前尚未限制)。 \ No newline at end of file