نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: راهنمایی آپاچی mpm_prefork

  1. #1
    عضو جدید Dat آواتار ها
    تاریخ عضویت
    Dec 2012
    نوشته ها
    42
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    9
    تشکر شده در
    8 پست

    پیش فرض راهنمایی آپاچی mpm_prefork

    یک سرور 12 هسته ای با 24 گیگ رم دارم که
    روزانه به حدود 70 هزار نفر بایستی پاسخگو باشه
    و معمولا 1500 تا 2000 نفر آنلاین هستند.

    با اینکه قدرت سرور بسیار بالاست و بدون اینکه لود بالا بشه یکباره آپاچی
    به یک حدی که میرسه ری استارت و سریعاً راه اندازی دوباره میشه.

    همیشه هم 5-6 گیگ از RAM خالی هست !

    ممنون میشم یک دوست حرفه ای و با تجربه در این مورد راهنمایی کنه،
    چون اینطور که میبینم از منابع سرور خیلی کم استفاده میشه و کانفیگ
    پاسخگوی بازدیدها نیست.

    <IfModule mpm_prefork_module>
    StartServers 5
    MinSpareServers 5
    MaxSpareServers 10
    ServerLimit 450
    MaxClients 450
    MaxRequestsPerChild 10000
    </IfModule>

    MaxKeepAliveRequests 200
    KeepAlive On
    Timeout 60
    KeepAliveTimeout 1

    قصد من این هست که حداکثر بهره برداری ایمن بدون آورلود رو از
    چنین سروری داشته باشم.

    نظرتون راجع به بالابردن MaxKeepAliveRequests چی هست ؟
    سرور بسیار شلوغ و پردرخواست هست.

    در ضمن از nginx هم در کنار آپاچی استفاده میکنم.

  2. # ADS




     

  3. #2
    عضو جدید Dat آواتار ها
    تاریخ عضویت
    Dec 2012
    نوشته ها
    42
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    9
    تشکر شده در
    8 پست

    پیش فرض پاسخ : راهنمایی آپاچی mpm_prefork

    نظری دارید ؟

  4. #3
    عضو جدید irnahost.ir آواتار ها
    تاریخ عضویت
    Apr 2011
    محل سکونت
    تهران
    نوشته ها
    98
    تشکر تشکر کرده 
    95
    تشکر تشکر شده 
    281
    تشکر شده در
    192 پست

    پیش فرض پاسخ : راهنمایی آپاچی mpm_prefork

    MaxClients 450 ------------->معمولا 1500 تا 2000 نفر آنلاین
    همخوانی ندارد به هیچ وجه
    "ایرنا هاست" هشت سال سابقه درخشان - دارای نماد اعتماد ملی دائم


  5. تعداد تشکر ها از irnahost.ir به دلیل پست مفید

    Dat

  6. #4
    عضو جدید Dat آواتار ها
    تاریخ عضویت
    Dec 2012
    نوشته ها
    42
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    9
    تشکر شده در
    8 پست

    پیش فرض پاسخ : راهنمایی آپاچی mpm_prefork

    ممون ، برای بیش از 1500 نفر آنلاین و یک سایت کاملا شلوغ ،
    برای این گزینه ها چه مقادیری مناسب و ایمن هست ؟

    MaxKeepAliveRequests 200

    KeepAliveTimeout 1

    اولی رو خود آپاچی پیشنهاد کرده که عدد بالایی تنظیم کنید و
    پیش فرض اولیه خودش 100 هست.

    برای KeepAliveTimeout به نظرتون 1 کافی هست ؟

  7. #5
    عضو انجمن royl آواتار ها
    تاریخ عضویت
    Mar 2013
    محل سکونت
    تبریز
    نوشته ها
    258
    تشکر تشکر کرده 
    45
    تشکر تشکر شده 
    615
    تشکر شده در
    454 پست

    پیش فرض پاسخ : راهنمایی آپاچی mpm_prefork

    دوست عزیز دوستانمون خوب گفتن
    ولی من برای سایت های بزگ وب سرور انجینکس رو پیشنهاد می دم
    واقعا خیلی کم مضرف و قوی هست

  8. #6
    عضو دائم nginxweb آواتار ها
    تاریخ عضویت
    Dec 2012
    محل سکونت
    Esfahan - Root
    نوشته ها
    2,568
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    4,236
    تشکر شده در
    2,247 پست

    پیش فرض پاسخ : راهنمایی آپاچی mpm_prefork

    درود
    پیشنهاد میشه از mpm worker و fastcgi استفاده نمایید برای بهترین بازدهی و مقادیر max client را بالا ببرید حدود 1000 مناسب میباشد

    همچنین برای سرعت بهتر میتوانید از nginx در کنار آپاچی بصورت reverse استفاده نمایید
    :: کارشناس فنی هاستینگ و مدیریت سرور
    :: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
    :: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834

  9. #7
    عضو انجمن
    تاریخ عضویت
    Dec 2012
    نوشته ها
    155
    تشکر تشکر کرده 
    68
    تشکر تشکر شده 
    141
    تشکر شده در
    91 پست

    پیش فرض پاسخ : راهنمایی آپاچی mpm_prefork

    اعداد mpm_prefork آپاچی شما دیفالت هستند و تغییرات کانفیگی خاصی روی سرورتون انجام نشده

    کنترل پنلتون چی هست ؟
    اگر لازم داشتید قابل انجام هست


  10. #8
    کاربر اخراج شده
    تاریخ عضویت
    Dec 2010
    نوشته ها
    400
    تشکر تشکر کرده 
    67
    تشکر تشکر شده 
    572
    تشکر شده در
    364 پست

    پیش فرض پاسخ : راهنمایی آپاچی mpm_prefork

    از این عددها استفاده کنید:

    <IfModule mpm_prefork_module>
    StartServers 20
    MinSpareServers 20
    MaxSpareServers 10
    ServerLimit 1024
    MaxClients 1024
    MaxRequestsPerChild 5000
    </IfModule>

    MaxKeepAliveRequests 100
    KeepAlive On
    Timeout 60
    KeepAliveTimeout 4

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 2
    آخرين نوشته: April 17th, 2017, 17:29
  2. پاسخ ها: 2
    آخرين نوشته: January 30th, 2017, 12:33
  3. پاسخ ها: 10
    آخرين نوشته: December 10th, 2014, 12:31
  4. پاسخ ها: 39
    آخرين نوشته: March 6th, 2014, 11:43
  5. پاسخ ها: 2
    آخرين نوشته: March 17th, 2011, 15:00

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •