2

私は現在、大量のユーザーアクティビティが予想される大規模なプロジェクトに取り組んでいます。現在、Amazon Web Servicesを使用してWebサイトを開発しているため、必要に応じてサイトがユーザーの負荷を処理できるように拡張できます。

サイトの一部は、ユーザーが集まってトピックについて話し合うことができるフォーラムです。phpBBフォーラムは、Webサイトに統合する必要があります。また、ユーザーの負荷が問題になる場合は、サイトの他の部分と一緒に拡張する機能も必要です。

したがって、私の質問は、同じデータベースで実行されている間に、phpBBが1つのサーバーから多数のサーバーに移動することを処理できるかどうかです。また、セッション管理など、この領域でトリッキーな問題はありますか?

私は公式フォーラムでもこの質問をしました:

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

乾杯、トーマス。

4

1 に答える 1

1

phpBBフォーラムから、私の質問に答えて:

「より多くのフロントエンドサーバーを展開してスケーリングしていると仮定すると、問題のある領域はアップロードされたユーザーコンテンツ(アバター、添付ファイル)とキャッシュです。アップロードされたコンテンツをフロントエンドノード間で複製/共有する方法が必要になります。デフォルトのphpBBキャッシュはファイルシステムに保存されており、NFSなどと共有できますが、phpBBのキャッシュにmemcacheドライバーを使用するように切り替えるのがおそらく最善です。

phpBBセッションはデータベースに保存されているので、その点では問題ありません。」

于 2011-08-30T07:52:27.433 に答える