كم CPU وذاكرة أحتاج لمجتمع يضم أقل من 100 شخص؟

مرحباً بالجميع،
حالياً، يحتوي مجتمعنا على حوالي 60 مستخدمًا مسجلاً، وأحيانًا نشعر بتباطؤ (فقط فتح موضوع يستغرق من 10 إلى 20 ثانية). هل يجب أن أزيد من الذاكرة؟ أم/وأن أزيد من أنوية المعالج؟
يعمل النظام على خادم DigitalOcean droplet بـ 2 جيجابايت من الذاكرة / 60 جيجابايت من القرص / SGP1 - Ubuntu 20.04 (LTS) x64.

إليك مظهر مخرجات htop عندما أشعر بالتباطؤ:

image

إليك إحصائيات الخادم من آخر 7 أيام:



وهذه هي عدد مرات مشاهدة الصفحات من آخر 7 أيام:

تم استنفاد الذاكرة. هذا ليس جيدًا. هل سيتحسن الوضع بشكل ملحوظ بعد إعادة البناء؟

قد يكون من المغري إيقاف الحاوية الخاصة بك وإعادة تشغيل الخادم الافتراضي الخاص بك (VPS):

./launcher stop app
shutdown -r now

إحدى طرق تقليل استخدام الذاكرة هي تقليل عدد عمال Unicorns، لكن هذا الرقم يُضبط تلقائيًا على العدد الموصى به لخادمك الافتراضي (VPS) من الإعدادات الافتراضية. هل قمت بتغييره في ملف app.yml؟

يمكنك تجربة تخفيض هذا الرقم:

UNICORN_WORKERS: 4

ثم إعادة البناء.