حل مشكلة توقف الأباتشي عند زيادة عدد الزوار على السيرفر







السلام عليكم ورحمة الله وبركاته يواجه الكثير من اصحاب السيرفرات مشكلة فصل الأباتشي كثيرا ويتوقف لمدة ثواني ويعمل مره اخرى واليكم احد الأسباب وهي تحدث عادة فى السيرفرات التى بها عدد زوار كبير

أولا لنتأكد من المشكلة نكتب هذا الأمر فى الشل
رمز Code:
grep -i maxcli /usr/local/apache/logs/error_log
اذا طلع لنا هذا الخطاء
رمز Code:
[error] server reached MaxClients setting, consider raising the MaxClients setting
اذا فهذا هو السبب فى توقف الأباتشي ويمكن علاج هذه المشكلة بزيادة قيمة maxclient
طريقة زيادة هذه القيمة
اولا يجب التأكد اننا مركبين مديول MPM Prefork كما بالصوره

ولو مش راكب نعمل EasyApache من السي بنل او من الشل ثم نطبق هذا الأمر التالي للتعديل :
رمز Code:
 

pico /usr/local/apache/conf/httpd.conf
ثم الضغط على ( ctrl + w ) كنترول مع حرف w ونبحث عن maxclient لنجدها بهذا الشكل

ويمكن زيادة القيمة التى امام maxclient ونضع 800 بدل 500 وأي ان كانت القيمة الموجودة نقوم بزيادتها ثم نقوم بعمل رسترت للأباتشي
رمز Code:
/scripts/restartsrv httpd
ويمكن ايضا زيادة هذه القيمة من خلال السي بنل بطريقة اخرى وهي بالدخول على خيار Apache Configuration ثم Global Configuration ثم تعديل قيمة Max Clients ان شاء الله يكون الدرس مفيد لكل من واجهته هذا المشكلة


https://www.traidnt.net/vb/traidnt2408333/