لماذا يستخدم location plugin الكثير من المعالج؟

أعدت بناء الحاوية باستخدام أحدث إصدار تم اختباره بنجاح اليوم، وفجأة استُهلكت جميع دورات المعالج (CPU). وأصبح الموقع بطيئًا جدًا.

السيرفر يشغّل تقريبًا فقط Discourse. من هو مستخدم openvpn هذا الذي يشغّل Ruby/unicorns؟ هل هو نفس Unicons الخاصة بـ Discourse؟

بافتراض أن هذا مقصود ومرغوب فيه، كيف يمكنني تحرير بعض دورات المعالج (CPU) حتى لا يعمل الموقع ببطء شديد؟

يُظهر Sidekiq عدم وجود أي عمليات نشطة تقريبًا في الخلفية. ولا يوجد مستخدمون آخرون غيري.

قد يكون هناك مشكلة هنا أيضًا، قمت بالترقية الساعة 09:03 صباحًا اليوم، وسأقوم بالمراقبة خلال اليوم:

معالجان مركزيان لدينا مستخدمان بنسبة 100٪.

يبدو أن مشكلتي تعود مرة أخرى الآن، وسأواصل المراقبة.

تمت إزالة إضافة التخطيطات وإضافة الموقع، وقد حلّت المشكلة مؤقتًا. نظرًا لتأخر الوقت لدي، لم أتمكن بعد من تحديد ما إذا كانت إحدى الإضافات أو كلتاهما أو لا شيء منهما هو السبب، لكنني أريد تنبيهكم @angus @merefield.

عاد لدي أيضًا الوضع إلى طبيعته تمامًا بعد إيقاف تشغيل مكون الإضافات للموقع:

هل واجهت أنت أيضًا المشكلة التي ذكرتها في هذا الموضوع يا @ckshen؟

لم أكن لدي فرصة للتحقق من الأخطاء قبل إزالة الإضافات. ثم اليوم قمت بإعادة بناء Discourse إلى الإصدار 2.6.0.beta6 ( e7bad9f05d ). اختفت المشكلة.

سؤال أساسي، كيف يعرف المرء أي إضافة تستهلك وحدة المعالجة المركزية والذاكرة؟ يعرض htop فقط عمال يونيكورن ولكن ليس الكثير من الموارد التي تستخدمها كل إضافة.