تحذير S3 غير صحيح في قائمة المسؤول

يوجد خطأ محتمل في التحذير المعروض في قائمة المسؤول في Discourse 2.7.0.beta1 (53f4d54f23)

يقرأ التحذير:

في إعداداتي، الإعدادات التالية مُعرَّفة:

  • s3_access_key_id
  • s3_secret_access_key
  • s3_upload_bucket

أما هذا الإعداد فـ غير مُعرَّف، وهو على الأرجح المسبب للتحذير:

  • s3_use_iam_profile

تفاصيل هذا الإعداد تقول:

استخدم ملف تعريف EC2 الخاص بـ AWS لمنح الوصول إلى مجموعة S3. ملاحظة: تفعيل هذا يتطلب أن يعمل Discourse على مثيل EC2 مُهيَّأ بشكل مناسب، وهو ما يتجاوز إعدادات “s3 access key id” و"s3 secret access key".

ومع ذلك، فإن Discourse الخاص بي لا يعمل على مثيل EC2 مُهيَّأ بشكل مناسب، لذا لا أريد أن يتجاوز إعدادات “s3 access key id” و"s3 secret access key". يعمل Discourse الخاص بي على Digital Ocean.

لذا، هذا الخيار، بالنسبة لي، غير مفعل بشكل صحيح.

وهو ما أعتقد أنه يعني أن التحذير المعروض في لوحة المسؤول لا ينبغي أن يظهر في هذا السيناريو؟ :thinking:

لا تزال عمليات رفع الملفات إلى S3 تعمل بشكل صحيح، وقد استمر ذلك لسنوات دون أي تغييرات في أي مكان :+1:t2:

3 إعجابات

هناك تحذير جديد موجه للأشخاص الذين يستخدمون S3 دون شبكة توصيل محتوى (CDN)، وقد دمجتُه بالأمس. يبدو أنني ارتكبتُ خطأً في رسالة الخطأ :facepalm:.

سيتم إصلاحه عبر

@Richie هل تستخدم S3 عمدًا دون شبكة توصيل محتوى (CDN)؟ لقد أضفتُ هذا التحذير لأننا تلقينا عدة مواضيع في قسم Meta حول مسؤولي المواقع الذين يدفعون مبالغ مبالغ فيها مقابل S3 بسبب تكاليف حركة الخروج.

7 إعجابات

إعداد “عنوان CDN لـ S3” الخاص بي فارغ حاليًا، لذا نعم، على الأرجح أنني أفعل ذلك.

شكرًا لك على إصلاح الخطأ :+1:t2:

إعجابَين (2)

على الرغم من ذلك…

هل يعني هذا أن تحذير CDN سيكون مرئيًا دائمًا في لوحة إدارة Discourse بدلاً من ذلك؟

حتى لو اخترت عدم إعداد CDN أبدًا؟ :thinking:

إعجابَين (2)

نعم، الفكرة هي أن استخدام S3 بدون CDN يعتبر خطأً واضحًا، وأن أي شخص يدفع مقابل S3 في بيئة إنتاجية يمكنه تحمل تكاليف S3 و CDN معًا بتكلفة أقل.

إحدى الحلول البديلة إذا كنت محصورًا بطريقة ما في S3 بدون CDN هي تعيين s3 cdn url إلى عنوان URL للوعاء (bucket)، مما يجعلها عملية لا تؤدي إلى أي تغيير (noop).

4 إعجابات

مثير للاهتمام.

حسنًا، شكرًا لك يا @Falco. سأقوم بتثبيت الإصلاح المذكور أعلاه خلال اليوم أو اليومين القادمين، وسأفتح منشور دعم جديد إذا واجهت أي مشكلة :+1:t2:

3 إعجابات