jcayzac
(Julien Cayzac)
1
你好,
我很难找到硬件要求,除了所有功能集成在一台机器上运行的 Discourse 独立版本(同时运行 Postgres 和 Redis)。即使是独立版本,要求也很模糊:我需要 1GB 内存做什么?是支持 1 个日活跃用户,还是 10,000 个日活跃用户?
有人能帮我评估一下,为一个约 3,000 名开发者的社区运行 Discourse 所需的最低配置吗?要求具备适当的容错能力和有保障的服务等级协议(SLA)。特别是:
- Redis 节点数量?核心数?内存?磁盘大小?
- Postgres 节点数量?核心数?内存?磁盘大小?
- Discourse 节点的核心数、内存和磁盘大小。
谢谢,
Julien。
1 个赞
pfaffman
(Jay Pfaffman)
2
3000 名开发者在做什么?他们是否同时在线?是每人每天发布 100 条帖子并查看 1000 条帖子,还是隔天访问并阅读 5 条帖子?您是否使用了 CDN?上传是否使用了 S3?您的问题之所以在任何地方都找不到答案,是因为提问方式不够明确,导致难以给出具体解答。
Discourse 安装程序会根据您的内存容量自动设置相关参数的指导值。无论是单容器还是双容器部署,这些设置原则都相同。
通常情况下,您可以从 2GB 内存(或您认为可承受的容量)开始,如果发现性能问题,再逐步增加。
5 个赞
是的,我建议从简单的配置开始,然后根据实际观察到的需求进行扩展。
(不过,除了最小的 Discourse 实例外,我建议一开始就配置 CDN……这能显著减轻服务器负载,同时为用户带来更好的体验。)
6 个赞
system
(system)
关闭
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.