Likes Likes:  0
Resultaten 1 tot 2 van de 2

Onderwerp: Apache2

  1. #1
    Apache2
    geregistreerd gebruiker
    280 Berichten
    Ingeschreven
    03/01/08

    Locatie
    Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 17167491
    Ondernemingsnummer: nvt

    Thread Starter

    Apache2

    Ik heb een aantal web server's draaien en ik kom in de log het volgende tegen:
    Code:
    [info] server seems busy, (you may need to increase StartServers, or Min/MaxSpareServers), spawning 8 children, there are 48 idle, and 84 total children
    Echter kan ik niet goed achterhalen hoe ik dit kan aanpassen.
    Ik heb een dual CPU server met elk 1024Mb ram.
    Wat zou een goede apache2 config zijn?

    Ik heb nu het volgende:
    Code:
    # prefork MPM
    # StartServers: number of server processes to start
    # MinSpareServers: minimum number of server processes which are kept spare
    # MaxSpareServers: maximum number of server processes which are kept spare
    # MaxClients: maximum number of server processes allowed to start
    # MaxRequestsPerChild: maximum number of requests a server process serves
    <IfModule mpm_prefork_module>
        StartServers                200
        ServerLimit                 400
        MinSpareServers             50
        MaxSpareServers             100
        MaxClients                  400
        MaxRequestsPerChild         50
    </IfModule>
    
    # worker MPM
    # StartServers: initial number of server processes to start
    # MaxClients: maximum number of simultaneous client connections
    # MinSpareThreads: minimum number of worker threads which are kept spare
    # MaxSpareThreads: maximum number of worker threads which are kept spare
    # ThreadsPerChild: constant number of worker threads in each server process
    # MaxRequestsPerChild: maximum number of requests a server process serves
    <IfModule mpm_worker_module>
        StartServers                200
        ServerLimit                 400
        MaxClients                  400
        MinSpareThreads             50
        MaxSpareThreads             200
        ThreadsPerChild             25
        MaxRequestsPerChild         0
    </IfModule>
    Heb echter geen idee of dit correct is.

    Alvast bedankt,

    Johan

  2. #2
    Apache2
    Only yesterday was easy
    1.227 Berichten
    Ingeschreven
    23/03/05

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked


    Naam: David

    dit zou prima moetne voldoen, zolang de server voor deze tag nog [info] aangeeft en je 48 idle childs hebt hoef je je geen zorgen te maken.
    Een snelle oplossing hiervoor zou zijn de maxrequestsperchilds iets te verhogen, dan worden er minder processen aangemaakt omdat per proces meer requests worden afgehandeld.

    Als je het aantal idles wil tergudringen moet je de wachttijd hiervoor verlagen, kijk hiervoor even in de apache documentatie



Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics