1

2台のサーバー間に負荷分散を実装しました。私のプロジェクトは両方のサーバーでホストされています。すべて正常に動作します。
問題は、ファイルがアップロードされるたびに、そのサーバーの1つがアップロードされることです。そのため、アプリケーションでそのファイルのパスを参照すると、そのファイルが別のサーバーにアップロードされていないため、ファイルが欠落している可能性があります。つまり、一度に両方のサーバーでイメージが必要になります。
しかし、ストレージの無駄なので、両方のサーバーにファイルをアップロードしたくありません。したがって、ファイルが1つのサーバーで見つからない場合は、他のサーバーから自動的に取得する必要があります。
どうすればこれを達成できますか?ありがとう

4

1 に答える 1

0

すべてのファイルがアップロードされる単一の共有ネットワーク フォルダを作成できます。これにより、すべてのファイルが 1 つの場所に配置されます。次に、このファイルを提供する static.yourdomain.com という新しい Web サイトを作成できます。これは、静的\共有ファイルの一種の CDN です。

于 2012-12-06T11:33:26.320 に答える