سؤال

في بعض الأحيان ، خلال فترة حركة المرور العالية في المواقع ، تختفي حقول إدخال CCK أثناء إضافة محتوى من الواجهة الخلفية. لم أتمكن من تمكين وحدة الخانق. تتم استعادة الحقول تلقائيًا في أوقات أخرى.

على سبيل المثال - حقل تحميل الصور ، مربع الاختيار للموضحة لنوع المحتوى أخبار تختفي أثناء حركة المرور الكثيفة ولكن الحصول على استعادة تلقائيًا خلال أوقات أخرى.

ماذا يمكن أن يكون سببا؟

هل لدى دروبال آلية خنق داخلية خلال أوقات حركة المرور الكثيفة؟

هل كانت مفيدة؟

المحلول

هل لدى دروبال آلية خنق داخلية خلال أوقات حركة المرور الكثيفة؟

لا. كان الخانق محاولة للقيام بذلك ، لكنه لم يتم استخدامه بشكل جيني. كما لديك هذا لن يكون السبب.

أود أن أقترح تمييز إعدادات الأداء الخاصة بك لمعرفة ما إذا كان يمكنك الحصول على ذروة تحميل حتى لا تؤثر على أنظمتك كثيرًا.

نصائح أخرى

بالنسبة لي هذا يشير إلى مشاكل في قاعدة البيانات الخاصة بك. حاول تحسين قاعدة البيانات الخاصة بك بالطرق التالية

  1. زيادة ذاكرة التخزين المؤقت المتاحة
  2. قم بتغيير طاولاتك من Myisam إلى Innodb. InnoDB أكثر موثوقية في فترات حركة المرور العالية.
  3. حاول نقل الدورة إلى Memcache (ابحث عن "Drupal Session Falling Memcache" أو بعض سلسلة مماثلة على Google لمعرفة كيفية القيام بذلك). هذا يقلل من تحميل الخادم بشكل كبير.
  4. قم ببعض تصحيح الأخطاء وشاهد ما هي الاستعلامات البطيئة ، أنا متأكد من أن CCK هو الجاني. يمكنك استخدام وحدة Devel لمشاهدة الاستعلامات البطيئة أو الذهاب إلى واجهة MySQL لمعرفة أي الاستعلامات البطيئة. اعتمادًا على الاستعلامات البطيئة التي تحصل عليها ، يمكنك إضافة بعض الفهارس إلى الجداول.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top