現在、アプリケーションサーバーとデータベースサーバーの2台のサーバーを使用しているWebサイトがありますが、アプリケーションサーバーの負荷が増大しているため、2台目のアプリケーションサーバーを追加します。
私が抱えている問題は、Webサイトでユーザーがサーバーにファイルをアップロードしていることです。両方のサーバーにアップロードされたファイルを取得するにはどうすればよいですか?
私たちのアプリケーションはすでにデータベースを集中的に使用しているため、画像をデータベースに直接保存したくありません。
サーバーを相互に同期する方法はありますか、それとも他にできることはありますか?
どんな助けでもいただければ幸いです。
ありがとう
編集:私はこの質問をもっと理解するのを助けた人々のために次のリンクを追加しています:
複数のサーバー上のファイルを同期し、アップロードされたファイルを複数のサーバー間で同期 し 続ける-LAMP
この投稿を読んでいるすべての人にとって、NFSは2よりも優れているようです。
NFSはファイルの同期を維持しますが、ftpを使用してすべてのサーバーにファイルをアップロードすることもできますが、NFSはその方法のように見えます。