توصية بعدد العاملين: أنوية المعالج × 2؟

هذا يعتمد على العديد من العوامل. مثل حجم قاعدة البيانات لديك مقارنةً بذاكرة الوصول العشوائي (RAM)، ونسبة حركة المرور المسجلة الدخول إلى حركة المرور المجهولة، وما إذا كان لديك إضافات تجعل قائمة انتظار Sidekiq أكثر انشغالاً، وما إذا كنت تشغل YJIT، وما إلى ذلك.

البسيط هو النظر إلى بيانات MiniProfiler خلال ساعة الذروة لديك وتصفح المنتدى لمعرفة ما إذا كان الأداء أسوأ وتحديد عنق الزجاجة.

نظرًا لأن وحدة المعالجة المركزية هذه قديمة، سأبدأ بعدد أكبر من عمال Unicorn المعتاد، حيث سيستغرق كل طلب وقتًا أطول من المعتاد. ولكن إذا كنت تشغل PostgreSQL و Redis على نفس الخادم، فلا يمكنك حرمانها من خلال تشغيل الكثير من العمال.

جرب تشغيل 16 عاملاً للبدء، وقم بتقييم أداء الموقع.