제 이해로는 env 변수를 통해 처리해야 하지만, 몇 가지 궁금한 점이 떠올랐습니다.
-
모든 사이트를 S3로 마이그레이션하는 방법은 무엇인가요? 제 생각에는 사이트별 마이그레이션을 RAILS_DB= 파라미터와 함께 실행해야 하지만, 모든 사이트를 여러 번 실행하는 대신 모든 사이트에 대해 이 작업을 구현하는 더 간단한 방법이 있을까요?
-
시스템이 멀티사이트 환경에서도 S3에 폴더 구조를 생성할 수 있나요?
-
에셋 CDN의 경우 멀티사이트에서도 동일한 URL이 정상적으로 작동합니다. S3 파일 CDN도 동일한가요?
@vinothkannans님, 혹시 팁이 있을까요?
Rake 명령어:
rake uploads:migrate_to_s3
참고: 위 rake 태스크는 multisite.yml 파일에 존재하는 모든 데이터베이스에 대해 실행됩니다. 각 데이터베이스별로 실행할 필요가 없습니다. 이전에 한 클라이언트를 위해 이렇게 수행했는데 원활하게 작동했습니다. 특정 데이터베이스에 대해 실행하려면 RAILS_DB='매개변수’라고 명시하면 됩니다. RAILS_DB를 무시하면 multisite에 존재하는 모든 데이터베이스에 대해 작동합니다.
네, 맞습니다!
네, 맞습니다!
최근에 이 것들을 시도해 보았고, 매우 자신 있습니다.
감사합니다,
Ashish P.