ترحيل الأصول إلى s3 rake tasks

مرحباً،

لدينا العديد من مثيلات discourse التي تخزن الأصول محليًا ونود نقلها إلى s3. لدينا بعض الأسئلة بخصوص هذه العملية:

  1. الطريقة الموصى بها تبدو استخدام مهمة rake uploads:migrate_to_s3. هل هذه المهمة متكررة (هل يمكننا إعادة تشغيلها إذا حدث خطأ ما؟)
  2. هل هناك وضع مفصل لهذه المهمة للحصول على مزيد من المعلومات حول ما حدث خطأ إذا لزم الأمر؟
  3. واجهنا مشكلة في ترحيل سابق حيث لم يتم تحميل بعض الأصول إلى s3. هل هناك طريقة سهلة لسرد أي منها لفهم ما يحدث؟
  4. لست متأكدًا من مهمة s3:upload_assets، هل يتم استدعاؤها كجزء من الترحيل إلى s3 عند القيام بـ uploads:migrate_to_s3 أم يجب علي استدعاؤها أيضًا إذا كنت أريد كل شيء إلى s3؟

شكراً لكم على جعل Discourse!

نعم، يمكنك التشغيل مرة أخرى.

لا، لا أعتقد أن هناك وضعًا مطولاً.

تحتاج إلى تشغيل مهمة rake الخاصة بتحميل الأصول في كل إعادة بناء. إذا اتبعت دليل تكوين موفر تخزين كائنات متوافق مع S3 للتحميلات، فإنه يعطيك الأسطر التي يجب إضافتها إلى ملف yml الخاص بك.

شكرا على إجاباتك

إعجاب واحد (1)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.