6美元的DO液滴够用吗?

好的——只是想让大家了解一下,以防你们正在考虑这件事。我刚刚不得不从 Digital Ocean 的基本 1GB 账户升级,因为我的磁盘和内存利用率已达到上限。过去几周我不得不停止备份以维持网站运行,昨天它在高负载下冻结了——所以我升级到了每月 12 美元的账户(2 GB 内存 / 50 GB 磁盘 / SFO3 - Ubuntu 20.04 (LTS) x64)。

这是过去一周需要此次升级的流量水平。显然,每个论坛都会略有不同,但这可以让你对 Google Analytics 的数据有一个大致的了解:

7 个赞

以下是 Digital Ocean 的情况(升级到更大的 $12 2GB/50GB 账户一天后:

哦——这是我的液滴统计信息的 7 天视图。升级已经过去一天了,你可以很清楚地看到积极的结果:

5 个赞

感谢您提供这方面的信息!您同时达到了内存和磁盘的上限,这很有趣。(我本以为其中一个会先达到限制并强制升级。)但仔细观察,您只在最后才填满磁盘——之前可能大约是 95%。

在内存方面,值得注意的是,您的磁盘 i/o 在您获得额外内存的同时下降了。这清楚地表明机器正在进行大量的分页活动,这确实会导致严重的性能问题。

我看到 DO ,“已用内存是通过从总内存量中减去可用内存和用于缓存的内存来计算的。” 这很有趣,因为人们常说他们的内存已 100% 使用,而他们可能指的是两种截然不同的情况。

5 个赞

这是我从 $6 1GB/25GB Droplet 升级到 $12 2GB/50GB 账户后的 24 小时内的详细情况:


1 个赞

非常感谢 Bcguy——很高兴知道每月 12 美元可以支持 1000 到 5000 名用户——目前来说绰绰有余了。如果需要更多的硬件资源,那么展示 5000 多名用户的统计数据或许能以任何方式带来一些财政资助。

这些统计数据正是我想要用来判断 Discourse 如何消耗资源的。

2 个赞

对我来说,拥有少于 1000 - 5000 个并发用户(我们不关心每天有多少用户)是不够的。这就是为什么我需要升级到 4GB/2vcpu 的 droplet——而且部分原因是我还需要更大的磁盘。

现在我的核心太多了,只有 50% 多一点的 RAM 被使用 :joy:

当然。我会使用 AWS 或其他解决方案来存储文件。我没有全球受众,而且实际上,在那个级别上,该解决方案的成本与增加 droplet 的成本相同或略高。如果/何时需要更多 RAM,升级成本与是否有硬盘空间相同——这仅仅是回滚能力的问题(如果论坛随着时间的推移而缩小并且需要回滚……那是不受欢迎的情况 :wink:

“多少算多”这个问题几乎和“多少才够”一样难回答。

1 个赞

我预计 Google Analytics 看到的“用户”数量与“关于”页面报告的“活跃用户”数量之间可能存在很大差异。 我有兴趣查看仪表板上的主图表,该图表显示登录用户、匿名用户和爬虫活动。

对于一些论坛,每日流量可能每天都一样,而对于另一些论坛,流量可能非常波动。硬件的正确配置可能取决于峰值流量以及您对这些峰值的处理态度。对于一个站点,也许是一个爱好站点,在高峰期性能缓慢可能没关系。对于另一个站点,也许是一个体育站点,关键可能是在高峰期提供良好的性能。

2 个赞