Railsアプリのクラスター内の2つのノード間に共有システムを作成するにはどうすればよいですか?
-
05-10-2019 - |
質問
クラスターに展開し、各ノードに独自の独立したデータベースが保持されていることに気付きました。
私は現在、エンジンヤードをホストとして使用しています。
すべてのノード/インスタンスが同じファイルシステムを共有できるように、共有システムを作成するにはどうすればよいですか?
一部の人々はS3を推奨していますが、ユーザーがアップロードするファイルを編集できる必要があるため、これは最良の選択ではないかもしれません。
何か案は?
解決
クラスターにユーティリティインスタンスを追加し、それを使用します。 /data
Ey Cloudインスタンスには、バックアップ/どんな目的でもスナップショットできるEBSボリュームがあります。アプリインスタンスからユーティリティインスタンスへの実際のファイル転送には、RSYNCなどを使用できます。
所属していません StackOverflow