3

Jelastic を使用して PHP アプリケーションをホストしています。編集者は、ファイル システムに保存されているアプリケーションを介して写真をアップロードできます。これらの画像はドキュメント ルート内に保存され、フロントエンドでhttp://example.com/uploads/123/picture.jpegとして提供されます。

NGinx アプリケーション サーバーでは、垂直方向のスケーリングを有効にしましたが、ノードは 1 つです。つまり、水平方向のスケーリングはありません。

画像のアップロードは信頼できません。PHP 管理インターフェイスから画像 #1 を更新してから別の画像を更新すると、画像 #1 が元の画像に戻ります。

私の質問: 画像のアップロードは、単一ノード上の複数のクラウドレット間で同期されますか? 複数のノードに水平にスケーリングするとどうなりますか?

4

2 に答える 2

0

同じ問題がある場合は、この jelastic チュートリアルをお読みください。

要約すると、jelastic には、sincronization に役立つスクリプトがあります。スクリプトを実行して、すべてのノードで同期するフォルダーを指定するだけです。

次に、それらのフォルダーにファイルをアップロードするたびに、数秒または数分でファイルがすべてのノードで利用可能になります。時間はファイルサイズによって異なります。

于 2016-01-13T23:31:06.277 に答える