ظهور تحذير حمل زائد رغم عدم استخدام موارد الخادم

نحن شركة ألعاب نستخدم منصة Discourse لمجتمعنا على المنتدى.
في كل مرة نطلق فيها تصحيحًا للعبة وننشر ملاحظات التصحيح على المنتدى، نشهد ارتفاعًا مفاجئًا في حركة المرور.
نستخدم DigitalOcean للاستضافة، وقمنا مؤخرًا بزيادة سعة الخادم إلى 16 نواة معالجة و32 جيجابايت من ذاكرة الوصول العشوائي استعدادًا لإصدار التصحيح القادم (الذي سيحدث غدًا).

لقد نشرنا ملاحظات التصحيح اليوم، وعند التحقق من الرسوم البيانية في DigitalOcean، ظهرت تحذيرات التحميل الشديد على المنتدى، بينما كان استخدام المعالج في أقصى حد 12% فقط، وذاكرة الوصول العشوائي عند 40%.

لقد قمت بالفعل بتعيين عدد عمال Unicorn إلى 32 (ضعف عدد أنوية المعالج).

ما الذي أغفلته؟

عادةً ما نحصل على 100 ألف زيارة في يوم إصدار التصحيح، منهم حوالي 30% من المستخدمين المسجلين الدخول.

قد ترغب في قراءة هذا

لقد قمت بتحديث المنتدى إلى الإصدار التجريبي 5 بالأمس :cry: سأقوم بالتحديث مرة أخرى غدًا.
لكنني أشعر بأنه قد لا يكون مرتبطًا بمشكلتنا، حيث أننا نواجهها منذ فترة طويلة.

تعديل: لقد قمت بالتحقق للتو، لقد قمت بالترقية إلى الإصدار التجريبي 4، لذا فهذا ليس هو السبب.

بعد تجاوز عتبة حركة مرور معينة، تحتاج إلى بدء جمع مقاييس الأداء لضبط تثبيتك بدقة.

هذا يكلف 320 دولارًا، أليس كذلك؟ عند هذا المستوى من السعر، قد ترغب في النظر بجدية في خدمة الاستضافة المخصصة لدينا، التي تكون أرخص وأسرع لمستوى حركة المرور هذا.

4 إعجابات

سأقوم بدراسة مقاييس الأداء، شكرًا لك. سؤال متعلق بذلك: هل يمكنني استخدام New Relic لمقاييس الأداء؟

بشأن الاستضافة، وكما ذكرت، قمنا مؤخرًا بهذا الترقية للإصدار التصحيحي وسنقوم بالعودة إلى الخطة الأساسية (4 معالجات و8 جيجابايت من الذاكرة) التي تكلف 40 دولارًا شهريًا فقط، ونخدم مليون عرض صفحة دون أي مشاكل :man_shrugging:

نحن ندعم رسميًا إضافة Prometheus فقط. كانت هناك إضافة قديمة لـ New Relic لكنها لم تكن مدعومة وتوقفت عن العمل على مر السنين.

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