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

موضوع: لود بالای cpu و هنگ کردن سرور !!!

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #21
    عضو انجمن abolfazl201358 آواتار ها
    تاریخ عضویت
    Sep 2010
    محل سکونت
    خونمون ديگه !
    نوشته ها
    153
    تشکر تشکر کرده 
    160
    تشکر تشکر شده 
    173
    تشکر شده در
    111 پست

    پیش فرض پاسخ : لود بالای cpu و هنگ کردن سرور !!!

    اول دستو زیر رو وارد کنید نا کانفینگ اپاچی به حالت اولی در بیاد دیفالت
    کد:
    cd /usr/local/directadmin/custombuild
    ./build rewrite_confs
    بعد مسیر زیر رو بیرد
    در این مسیر باید به تعداد یوزرهای که دارید خط کانفینگ داشته باشه به اسم یورز ها

    کد:
    nano /etc/httpd/conf/extra/directadmin-vhosts.conf
    از این قسمت خارج بشید اگه درست بود

    حالا مسیر زیر رو برید
    کد:
    nano /etc/httpd/conf/extra/httpd-mpm.conf_2.0
    باید این مقداری بطور پیشفرض داخلش باشه
    بسته به نیازتون تعغیر بدید
    کد:
    <IfModule prefork.c>
        StartServers          5
        MinSpareServers      10
        MaxSpareServers      15
        ServerLimit         450
        MaxClients          450
        MaxRequestsPerChild   0
    </IfModule>
    کد:
    <IfModule worker.c>
        StartServers          2
        ServerLimit         450
        MaxClients          450
        MinSpareThreads      25
        MaxSpareThreads      75
        ThreadsPerChild      25
        MaxRequestsPerChild   0
    </IfModule>
    کد:
    <IfModule perchild.c>
    NumServers           5
    StartThreads         5
    MinSpareThreads      5
    MaxSpareThreads     10
    MaxThreadsPerChild  20
    MaxRequestsPerChild  0
    </IfModule>
    مقادیر بالا بطوری که خود دایرکت ادمین پیشنهاد کرده بدین شکل میباشد که میتونید در لینک زیر ببینید

    http://files.directadmin.com/service...ild/httpd.conf
    شما میتونید مقادیر رو بهطوری که در لینک بالا امد تعغیر بدید و تست کنید

    حالا به مسیر زیر برید
    مقادیر باید با مقادی که در بالا ذکر شده یکی باشه

    کد:
    nano /etc/httpd/conf/extra/httpd-mpm.conf
    و اینجا هم مقادیر رو به بسته به نیازتون تنظیم کنید

    عداد 450رو پیشنهاد میکنم به 150 تعغیر بدید

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

    مقدار زیر رو میتونید با توجه به مقدار رم افزاریش بدید مقدار زیر برای یک گیگ رم تهیه شده
    کد:
    cd /etc
    nano /etc/my.cnf
    کد:
    [mysqld]
    local-infile=0
    #datadir=/var/lib/mysql
    #socket=/var/lib/mysql/mysql.sock
    skip-locking
    skip-innodb
    key_buffer = 16K
    table_cache = 4
    sort_buffer_size = 64K
    read_buffer_size = 256K
    read_rnd_buffer_size = 256K
    net_buffer_length = 2K
    max_allowed_packet=64M
    thread_stack = 64K
    query_cache_limit=1M
    query_cache_size=16M
    query_cache_type=1
    max_connections=400
    interactive_timeout=70
    wait_timeout=100
    connect_timeout=10
    thread_cache_size=128
    max_connect_errors=10
    # Try number of CPU's*2 for thread_concurrency
    thread_concurrency=2
    myisam_sort_buffer_size=64M
    log-bin
    server-id=1
    
    [mysqldump]
    quick
    max_allowed_packet=64M
    
    [mysql]
    no-auto-rehash
    #safe-updates
    
    [isamchk]
    key_buffer = 8M
    sort_buffer_size = 8M
    
    [myisamchk]
    key_buffer = 8M
    sort_buffer_size = 8M
    
    [mysqlhotcopy]
    interactive-timeout
    همین مشکل رو خود من داشتم که با این تتظیمات رفع شده

  2. تعداد تشکر ها ازabolfazl201358 به دلیل پست مفید


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

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

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

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

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