2

我目前正在从事一个预计会有大量用户活动的大型项目。我们目前正在使用 Amazon Web Services 开发该网站,以便我们可以确保在需要时该网站可以扩展以处理用户负载。

该网站的一部分是用户可以聚集在一起讨论主题的论坛。phpBB 论坛需要集成到网站中,并且如果用户负载成为问题,还需要能够与网站的其余部分一起扩展。

因此,我的问题是 phpBB 可以处理从一台服务器到多台服务器,同时仍然运行同一个数据库吗?在这方面还会有任何棘手的问题,例如会话管理吗?

我也在官方论坛上问过这个问题:

http://www.phpbb.com/community/viewtopic.php?f=46&t=2138145

干杯,托马斯。

4

1 回答 1

1

来自 phpBB 论坛,回答我的问题:

“假设您通过部署更多前端服务器进行扩展,您将遇到的问题区域是上传的用户内容(头像、附件)和缓存。您将需要某种方式在前端节点之间复制/共享上传的内容。默认的 phpBB缓存存储在文件系统中,您可以与 NFS/其他任何方式共享它,但您可能最好切换到使用 memcache 驱动程序作为 phpBB 的缓存。

phpBB 会话存储在数据库中,所以在这方面你会没事的。”

于 2011-08-30T07:52:27.433 回答