لقد قمنا بتبديل منتدانا لتخزين التحميلات والنسخ الاحتياطي باستخدام Backblaze B2. لقد مررنا بعملية ترحيل S3 وإعادة الخبز (التي تركتها تعمل طوال الليل لإكمالها). كل شيء يعمل.
يتيح B2 إجراء 2500 معاملة من الفئة C مجانًا يوميًا، والتي تندرج تحتها head_bucket (s3_head_bucket). لقد وصلنا إلى هذا الحد، حيث كان 2300 منها head_bucket مع 5300 طلب put_object فقط (s3_put_object).
أرغب في فهم استخدام Discourse لـ head_bucket لتخزين S3 بشكل أفضل. بناءً على الوثائق، يتم استخدامه للتحقق مما إذا كان الحاوية موجودة. ولكن 2300 طلب تبدو مرتفعة جدًا للتحقق المستمر من وجود الحاويات.
سأكون ممتنًا لأي معلومات حول استخدام head_bucket في Discourse. شكرًا.
نأمل أن يكون هذا المنشور أيضًا مرجعًا لأي شخص يبحث عن هذه المعلومات. إذا أراد أي شخص استخدام الخطة المجانية لـ B2، فسوف يصل إلى حد 2500 معاملة من الفئة C يوميًا ولن يتمكن من إجراء أي طلبات أخرى حتى يتم إعادة تعيين الحد اليومي أو إضافة طريقة الدفع.