Countly 系统要求
- 操作系统
1 | Ubuntu 20.xx, 22.xx Ubuntu 20.xx、22.xx |
- 软件
1 | NodeJS 18.x |
- CPU
Countly 至少需要 2 个 CPU(越多越好)才能获得良好的用户体验。
- RAM
至少 2 GB 的 RAM 用于测试目的(4 GB 的 RAM 用于 Countly Enterprise)
4 GB RAM 用于中等流量
16-64 GB RAM 或更多,适用于高流量服务器
- 磁盘
至少 20 GB 的磁盘空间用于测试目的或低流量服务器
至少 100 GB 的磁盘空间,用于中等流量
1 TB 或更多,适用于高流量服务器(建议使用 SSD)
- 带宽
Countly SDK 每 60 秒连接到服务器并更新连接信息。每个连接将大约 500 字节的数据从 SDK 发送到 Countly,以写入数据库。因此,网络开销可以忽略不计。
- 可以在不同的服务器上运行仪表板和数据库
Countly 具有用于app.js和api.js配置文件(/frontend/express/config.js 和 /api/config.js)的服务器参数,以便可以在不同的服务器上运行仪表板和应用程序(默认为 localhost)。
- 服务器无法发送电子邮件
由于大量滥用,所有出站已知邮件发送端口都会在 Google Cloud 实例上被阻止,您将需要使用第三方服务来发送电子邮件。Google 建议您使用其文档中提到的邮寄服务之一。
- 如何增加事件记录器 events logger 中存储的最大数据大小?
首先,转到 Management > Applications 并记下您的 APP ID。然后,通过 SSH 连接到您的服务器,并使用 root 或 sudo 凭据运行以下命令:
1 | mongo countly |
其中 logs{app_id} 应替换为您的app_id,例如 logs53ef75bg5c1ba8237a2d05,max 应显示新的限制,例如 max: 2000。此处,size 表示默认文档大小,最大值为 16M。
- 总用户数存在差异;为什么
默认情况下,将显示 7 天、30 天、60 天以及包含“今天”的任何时间段的确切用户数。当您在时间段内排除今天或提供自定义时间时,Countly 会估算用户总数。
- 数据备份
每日备份在每天 UTC+000 的 21:00 进行。
备份位置与数据位置相同。备份将保留 14 天。