マルチサイト環境での S3 アップロードの設定方法

私の理解では、これは env 変数を通じて行うべきですが、いくつか疑問が生じました。

  1. すべてのサイトに対して S3 への移行を行うにはどうすればよいでしょうか?サイトごとの移行は RAILS_DB= パラメータで実行する必要があると理解していますが、すべてのサイトに対して複数回実行するのではなく、より簡単な方法で全サイト共通で実装することは可能でしょうか?

  2. システムは、複数のサイトに対応して S3 上にフォルダ構造を作成できるのでしょうか?

  3. アセットの CDN については、同じ URL がマルチサイトでも問題なく機能します。S3 ファイルの CDN についても同様に機能するでしょうか?

何かアドバイスはありますか @vinothkannans

Rake コマンド:
rake uploads:migrate_to_s3
参考情報: 上記の Rake タスクは、multisite.yml ファイルに含まれるすべてのデータベースに対して実行されます。各データベースごとに実行する必要はありません。以前、私のクライアントの1つでこの方法を実行したところ、問題なく動作しました。特定のデータベースに対して実行したい場合は、RAILS_DB=‘パラメータ’ を指定するだけで構いません。RAILS_DB を指定しない場合は、multisite に存在するすべてのデータベースに対して実行されます。

はい、その通りです!

はい、その通りです!

私は最近これらの試みを行い、非常に確信を持っています。

ありがとうございました、
Ashish P.