2

複製されたワードプレス ブログがあります。つまり、ロード バランサーの背後にある 2 台のサーバーが同じワードプレス ブログを提供しています。両方のサーバーのデータベースを同じデータベースに向けたので、問題はありません。ただし、ユーザーが (ロード バランサーによって) サーバー 1 に転送され、ファイルをアップロードすると、ファイルはサーバー 1 に保持されます。同じことがserver-2にも当てはまります。これらのファイルは 2 つのサーバー間で共有されないため、サーバー 2 に転送されたユーザーには、サーバー 1 にアップロードされたファイル (画像など) が表示されません。

アップロードフォルダーは変更できると読みましたが、「このパスは絶対パスにすることはできません。常に ABSPATH からの相対パスです」。

サーバー間でアップロード フォルダーを共有するためのベスト プラクティスは何ですか?

4

2 に答える 2

2

すでに負荷分散を行っています。http 負荷の一部を取り除いてみませんか。アップロードを s3 のようなものに移動します ここに 1 つのプラグインがあります http://wordpress.org/plugins/wp2cloud-wordpress-to-cloud/

残りの静的ファイルを移動します。テーマとプラグイン ファイルも、サーバーの負荷に適しています。

于 2013-09-13T07:45:01.400 に答える