سلام
سایت ما روی یک سرور اختصاصی یا سیستم عامل centos7 می باشد. این سایت دائم داون میشه و با ریست آپاچی درست میشه. ضمنا در همگام داون فقط سایت از کار می افته و دایرکت ادمین و کامند فعاله. لاگ آپاچی را پیوست کردم.
مشکل چیه؟
سلام
سایت ما روی یک سرور اختصاصی یا سیستم عامل centos7 می باشد. این سایت دائم داون میشه و با ریست آپاچی درست میشه. ضمنا در همگام داون فقط سایت از کار می افته و دایرکت ادمین و کامند فعاله. لاگ آپاچی را پیوست کردم.
مشکل چیه؟
لاگ بسیار واضحه :
server reached MaxRequestWorkers setting, consider raising the MaxRequestWorkers setting
منابع سرور به خصوص RAM نقش بسزایی در عملکرد وب سرور آپاچی زیر ترافیک داره. منابع کافی داره سرور؟ چیزی هم راجع به ترافیک و تعداد کانکشن ها ننوشتید...
قبل از ایجاد هر تغییری در MaxRequestWorkers پیشنهاد میکنم اول مجددا آپاچی رو با MPM EVENT کامپایل کنید. اگر آپاچی ۲.۲ هست بهتره از MPM Worker استفاده کنید.
ویرایش توسط compiler : December 19th, 2015 در ساعت 22:24
سرور 32گیگ رم و cpu هشت هسته ای و هارد ssd در hetzner هست و فقط یک سایت روشه.
مدام آپاچی اون داون میشه. مشکل از تنظیمات که نیست؟
برای ورژن فرمان زیر را زدم:
[root@server ~]# httpd -v
Server version: Apache/2.4.12 (Unix)
Server built: Feb 17 2015 12 33
ویرایش توسط aria.payam : December 20th, 2015 در ساعت 09:48
جسارتن این که تنظیمات نیست ، نصب و کامپایل مجدد هست و ریسکای خودشو داره مخصوصا برای من که زیاد مهارتشو ندارم.این تنظیماتی که هم همکار گرامی اشاره کردند رو اصلاح کنید مشکل شما برطرف میشه.
- - - Updated - - -
کامپایل مجدد آپاچی ریسک خاصی نداره؟ سرور از کار نیوفته؟ یکم ترس داریم .![]()
ایران هاست،قدیمی ترین هاستینگ ایران
البته من پیشنهاد میدم کاستوم بیلد 2 رو نصب کنید و وبسرور رو nginx_apache قرار بدید دیگه هیچوقت مشکلات اینچنینی رو نخواهید داشت.همچنین زیر حملات سرور مقاومت بیشتری رو نشون میده
من هم بدون هیچ پیشینه ای بارها و بارها عمل بیلد رو انجام دادم همه چی خودکاره و مشکل خاصی پیش نمیاد
● مدیر فنی سرور - کانفیگ فنی و امنیتی سیستم عامل و انواع کنترل پنل های لینوکس cPanel - Directadmin / نزدیک به 10 سال تجربه
سلام مجدد
اگر به هر دلیلی مایل به کامپایل مجدد نیستید و فقط میخواید مقدارMaxRequestWorkers رو افزایش بدید فایلhttpd-mpm.conf رو در مسیر /etc/httpd/conf/extra ویرایش کنید و مقدار مورد نظر رو ست کنید. توجه کنید که قبل از هر چیز باید بدونید از چه مدل پردازشی استفاده میکنید و مقادیر رو در همون بلاک ویرایش کنید. با اجرا کردن دستور httpd -V مشخصات فعلی وب سرور آپاچی شامل ورژن، و مدل پردازشی MPM بهتون نمایش داده میشه. حالا از فایل httpd-mpm.conf بلاک MPM مورد نظر رو پیدا کنید و تغییرات رو اعمال کنید. لازم نیست یهو خیلی افزایش بدید. بعد از اعمال تغییرات و ریست کردم وب سرور آپاچی ممکنه بهتون توصیه کنه مقادیر دیگری رو نیز با توجه به مقدار جدیدMaxRequestWorkers افزایش بدید....به پیام های خروجی ترمینال توجه کنید و بی تفاوت رد نشید ازشون
موفق باشید
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)