في الأسابيع القليلة الماضية، بدأنا نلاحظ أوقات تحميل بطيئة للغاية للمرفقات على موقعنا، وفي بعض الأحيان ينقطع التحميل تمامًا (انظر سجلات الأخطاء ذات الصلة أدناه). إعداداتي هي Digital Ocean Space لـ S3 و bunny.net لشبكة CDN. كما قمت بتفعيل خيار composer media optimization image enabled الجديد، لكنني أعتقد أن المشكلة كانت تحدث قبل ذلك. يصعب تكرار هذه المشكلة بشكل متسق. هل لديكم أي أفكار؟
سجل انتهاء المهلة
DistributedMutex("optimized_image_32792_50_33"): تم الاحتفاظ بالمفتاح لفترة طويلة جدًا، الحد الأقصى المتوقع: 60 ثانية، استغرق 66 ثانية إضافية
رسالة (تم الإبلاغ عن 122 نسخة)
DistributedMutex("optimized_image_32792_50_33"): تم الاحتفاظ بالمفتاح لفترة طويلة جدًا، الحد الأقصى المتوقع: 60 ثانية، استغرق 66 ثانية إضافية
تتبع الأثر
/var/www/discourse/lib/distributed_mutex.rb:54:in `warn'
/var/www/discourse/lib/distributed_mutex.rb:37:in `block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:29:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:29:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:14:in `synchronize'
/var/www/discourse/app/models/optimized_image.rb:18:in `lock'
/var/www/discourse/app/models/optimized_image.rb:68:in `create_for'
/var/www/discourse/app/models/topic_thumbnail.rb:21:in `find_or_create_for!'
/var/www/discourse/app/models/topic.rb:104:in `block in generate_thumbnails!'
/var/www/discourse/app/models/topic.rb:103:in `each'
ما زلت أعاني من مشاكل كبيرة مع هذا، جربت التحديث إلى الإصدار الأحدث واستخدام الوضع الآمن ولم ينجح الأمر. جربت إيقاف enable s3 uploads وتختفي المشكلة. هل لديك أي أفكار؟
واجهت Digital Ocean مشكلة كبيرة مع S3 في أمستردام منذ فترة (وقد بدأت في استخدامه لأن صديقًا كان يعمل هناك قال إن مركز البيانات هذا هو الأفضل لديهم، لكن الأمور تتغير والآن يعمل لدى Google).
لذا، كان من المفترض أن يكون اقتراحي الآخر هو خدمة S3 أخرى.
تُظهر صفحة https://status.digitalocean.com/ مشاكل في مساحات التخزين (Spaces) في sfo2 خلال الأيام القليلة الماضية. رغم أنها تُرجح حالة “تم الحل”، إلا أنني لم أعد أنصح باستخدام Spaces…
نعم، هذا صحيح. لهذا السبب انتقلت إلى فرانكفورت. ومنذ ذلك الحين تعمل بشكل جيد دون أي مشكلة. أما AMS3 وSFO2 فلهما العديد من المشاكل، ومشاكل الصيانة والتوافر دائمًا.
شكرًا لكم يا رفاق، يبدو أن مساحة DO في سان فرانسيسكو هي المشكلة. لقد انتقلت مؤقتًا إلى نيويورك وقد أفكر في العودة إلى أمازون إذا واجهت أي مشاكل أخرى. كيف يمكنني إعادة تعيين الصور الموجودة إلى المساحة الجديدة؟ هل يكفي إعادة تشغيل عملية البناء (rebake)؟ لقد قمت بنسخ جميع الملفات إلى المساحة الجديدة.