我希望向社区请教关于论坛托管配置的建议,我目前正将论坛迁移至 Discourse。我们的论坛自 2000 年运行至今,已迁移了 115 万个主题、3000 万篇帖子和 30 万个用户账户。通过桌面端、移动网页以及 iOS/Google Play 应用,我们每月的页面/屏幕浏览量约为 1500 万次。
我们已配置了一台 CPU 优化的 Droplet,配备 200 GB SSD、16 GB 内存和 8 个 CPU 核心。我想知道这样的配置是否足够,或者我们是否需要考虑更大规格的 Droplet。
我希望向社区请教关于论坛托管配置的建议,我目前正将论坛迁移至 Discourse。我们的论坛自 2000 年运行至今,已迁移了 115 万个主题、3000 万篇帖子和 30 万个用户账户。通过桌面端、移动网页以及 iOS/Google Play 应用,我们每月的页面/屏幕浏览量约为 1500 万次。
我们已配置了一台 CPU 优化的 Droplet,配备 200 GB SSD、16 GB 内存和 8 个 CPU 核心。我想知道这样的配置是否足够,或者我们是否需要考虑更大规格的 Droplet。
我建议采用他们刚推出的那些新型更快 CPU 的 Droplet。
我不确定这是否足够,但我也很想知道结果如何。
很难直接判断……您需要在上线后仔细监控数周,并进行评估。
请记住,在最初的几周里,随着各类缓存的填充,后台任务可能会非常繁忙。
好的,明白了。谢谢你的帮助。这次迁移确实让人头疼,但我们已经快完成了。希望我们的用户能喜欢这个很棒的新平台。
大多数人会喜欢,但他们不会说什么。
但会有一群人讨厌它。他们会让你知道的!:wink
我怀疑你的数据库可能需要更多内存。考虑迁移到多容器架构或许值得,这样至少能让你的 Web 层更具可扩展性。
我的建议是:先将服务器扩容到(大得多)的规格,以便为所有迁移后的任务留出运行空间,同时避免用户遭遇不良体验。正如 Jay 所说,用户会大声抱怨,而负面情绪可能会摧毁你的社区,尤其是在性能确实不佳的情况下。
之后请持续观察运行情况,看看一段时间后是否有可能缩容。但请注意不要调整磁盘大小,这样你始终保留回滚和再次缩容的选项。