Likes Likes:  0
Resultaten 1 tot 6 van de 6
  1. #1
    Aantal connecties Apache
    geregistreerd gebruiker
    3 Berichten
    Ingeschreven
    09/04/09

    Locatie
    Nijmegen

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


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    Question Aantal connecties Apache

    Hoi,

    Ik heb een virtual server waarop OpenSuse draait. Opzich draait het wel redelijk (voor die prijs dan). Ik heb echter 1 probleem.

    Bij het posten van een form (php) wordt na het posten een redirect uitgevoerd. Dit blijft af en toe heel erg lang hangen (zodat mensen vaker op de submit button gaan klikken). Na een seconde of 30 gaat het script toch verder. Dit is echter soms het geval en niet altijd (ik denk wanneer er meerdere mensen op de site zijn)

    Nu heb ik in het bestand /etc/apache2/server-tuning.conf
    wat veranderd bij het aantal connecties maar dat lijkt nog steeds geen oplossing te bieden. Iemand enig idee?

    Code:
    ##
    ## Server-Pool Size Regulation (MPM specific)
    ##
    
    # the MPM (multiprocessing module) is not a dynamically loadable module in the
    # sense of other modules. It is a compile time decision which one is used. We
    # provide different apache2 MPM packages, containing different httpd2 binaries
    # compiled with the available MPMs. See APACHE_MPM in /etc/sysconfig/apache2.
    
    # prefork MPM
    <IfModule prefork.c>
            # number of server processes to start
            # http://httpd.apache.org/docs/2.2/mod/mpm_common.html#startservers
            StartServers       100
            # minimum number of server processes which are kept spare
            # http://httpd.apache.org/docs/2.2/mod/prefork.html#minspareservers
            MinSpareServers    50
            # maximum number of server processes which are kept spare
            # http://httpd.apache.org/docs/2.2/mod/prefork.html#maxspareservers
            MaxSpareServers    100
            # highest possible MaxClients setting for the lifetime of the Apache process.
            # http://httpd.apache.org/docs/2.2/mod/mpm_common.html#serverlimit
            ServerLimit       200
            # maximum number of server processes allowed to start
            # http://httpd.apache.org/docs/2.2/mod/mpm_common.html#maxclients
            MaxClients        150
            # maximum number of requests a server process serves
            # http://httpd.apache.org/docs/2.2/mod/mpm_common.html#maxrequestsperchild
            MaxRequestsPerChild  10000
    </IfModule>
    
    # worker MPM
    <IfModule worker.c>
            # initial number of server processes to start
            # http://httpd.apache.org/docs/2.2/mod/mpm_common.html#startservers
            StartServers       100
            # minimum number of worker threads which are kept spare
            # http://httpd.apache.org/docs/2.2/mod/mpm_common.html#minsparethreads
            MinSpareThreads    50
            # maximum number of worker threads which are kept spare
            # http://httpd.apache.org/docs/2.2/mod/mpm_common.html#maxsparethreads
            MaxSpareThreads    150
            # upper limit on the configurable number of threads per child process
            # http://httpd.apache.org/docs/2.2/mod/mpm_common.html#threadlimit
            ThreadLimit         64
            # maximum number of simultaneous client connections
            # http://httpd.apache.org/docs/2.2/mod/mpm_common.html#maxclients
            MaxClients        150
            # number of worker threads created by each child process
            # http://httpd.apache.org/docs/2.2/mod/mpm_common.html#threadsperchild
            ThreadsPerChild     25
            # maximum number of requests a server process serves
            # http://httpd.apache.org/docs/2.2/mod/mpm_common.html#maxrequestsperchild
            MaxRequestsPerChild  10000
    </IfModule>
    
    
    #
    # KeepAlive: Whether or not to allow persistent connections (more than
    # one request per connection). Set to "Off" to deactivate.
    #
    KeepAlive On
    
    #
    # MaxKeepAliveRequests: The maximum number of requests to allow
    # during a persistent connection. Set to 0 to allow an unlimited amount.
    # We recommend you leave this number high, for maximum performance.
    #
    MaxKeepAliveRequests 150
    
    #
    # KeepAliveTimeout: Number of seconds to wait for the next request from the
    # same client on the same connection.
    #
    KeepAliveTimeout 3
    
    #
    # EnableMMAP: Control whether memory-mapping is used to deliver
    # files (assuming that the underlying OS supports it).
    # The default is on; turn this off if you serve from NFS-mounted
    # filesystems.  On some systems, turning it off (regardless of
    # filesystem) can improve performance; for details, please see
    # http://httpd.apache.org/docs-2.2/mod/core.html#enablemmap
    #
    #EnableMMAP off
    
    #
    # EnableSendfile: Control whether the sendfile kernel support is
    # used  to deliver files (assuming that the OS supports it).
    # The default is on; turn this off if you serve from NFS-mounted
    # filesystems.  Please see
    # http://httpd.apache.org/docs-2.2/mod/core.html#enablesendfile
    #
    #EnableSendfile off
    
    
    #
    # The following directives modify normal HTTP response behavior to
    # handle known problems with browser implementations.
    #
    BrowserMatch "Mozilla/2" nokeepalive
    BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
    BrowserMatch "RealPlayer 4\.0" force-response-1.0
    BrowserMatch "Java/1\.0" force-response-1.0
    BrowserMatch "JDK/1\.0" force-response-1.0
    
    #
    # The following directive disables redirects on non-GET requests for
    # a directory that does not include the trailing slash.  This fixes a
    # problem with Microsoft WebFolders which does not appropriately handle
    # redirects for folders with DAV methods.
    # Same deal with Apple's DAV filesystem and Gnome VFS support for DAV.
    #
    BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
    BrowserMatch "^WebDrive" redirect-carefully
    BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
    BrowserMatch "^gnome-vfs" redirect-carefully

    Alvast bedankt

  2. #2
    Aantal connecties Apache
    geregistreerd gebruiker
    1.712 Berichten
    Ingeschreven
    03/01/07

    Locatie
    Winschoten / Groningen

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


    Naam: Kobus Draijer
    Bedrijf: IC Hosting
    URL: www.ic-hosting.nl
    Registrar SIDN: ja
    KvK nummer: 02079831
    Ondernemingsnummer: nvt
    TrustCloud: ichosting

    Probeer je KEEPALIVE een op OFF te zetten.

  3. #3
    Aantal connecties Apache
    geregistreerd gebruiker
    179 Berichten
    Ingeschreven
    31/03/09

    Locatie
    Haarlem

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


    Registrar SIDN: ja
    KvK nummer: 34237541
    Ondernemingsnummer: nvt

    30 seconden is wel erg veel, kijk eens naar je disk I/O

  4. #4
    Aantal connecties Apache
    geregistreerd gebruiker
    3 Berichten
    Ingeschreven
    09/04/09

    Locatie
    Nijmegen

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


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Ok bedankt, ik heb het gewijzigd en ga het even testen

  5. #5
    Aantal connecties Apache
    geregistreerd gebruiker
    3 Berichten
    Ingeschreven
    09/04/09

    Locatie
    Nijmegen

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


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Citaat Oorspronkelijk geplaatst door ResellerHosting Bekijk Berichten
    30 seconden is wel erg veel, kijk eens naar je disk I/O
    En wat bedoel je daarmee?

  6. #6
    Aantal connecties Apache
    -
    113 Berichten
    Ingeschreven
    10/11/08

    Locatie
    Lelystad

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


    Registrar SIDN: nee
    KvK nummer: 32108686
    Ondernemingsnummer: nvt

    Ik denk niet dat dat aan apache ligt , als de submit pagina (voor het form) altijd snel draait lijkt me niet dat hij moeite heeft met de redirectpagina.

    Ik weet wel dat als mysql bijvoorbeeld verkeerde credentials heeft het een tijd kan duren of als je mischien een lock op de table hebt en je probeert iets te inserten.

    als je bijvoorbeeld een query hebt in die pagina dan moet je die er is uithalen en dan kijken of er nog steeds submit problemen zijn.

Labels voor dit Bericht

Webhostingtalk.nl

Contact

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