مشكلة: تباطؤ شديد في معالجة Sidekiq بعد استيرادات كبيرة على نظام Multisite

الجواب على كل تلك الأسئلة هو، إلى حد كبير، زيادة قيمة DISCOURSE_SIDEKIQ_WORKERS.

سأزيدها ربما إلى 32 لأنك تعرف أن لديك الكثير من وحدة المعالجة المركزية الاحتياطية المتاحة. إذا كان لديك الكثير من وحدة المعالجة المركزية المتاحة بعد أن يعمل ذلك لفترة، لا تتردد في زيادتها أكثر.

يمكنك على الأرجح خفضها مرة أخرى إلى، على سبيل المثال، 8 أو 12 للعملية العادية.

تأكد من أن لديك اتصال max_connections كافٍ لقاعدة بيانات البوستجريس. ربما قمت بر فع ذلك بالفعل منذ أن كنت تدير النظام متعدد المواقع، لكن راقب الأمر.

إعجابَين (2)