OVH Community, votre nouvel espace communautaire.

config


patmax
29/02/2008, 21h49
Citation Envoyé par TBC_Ly0n
http://www.google.com/search?q=tuning-primer
http://www.google.com/search?q=apache+server-status

Quand je parlais de MRTG, ce sont des courbes que je veux voir. Pour voir l'évolution, comment la machine travaille...
Merci pour ta réponse.
Voila c'est ca que tu voulais voire ?
http://img170.imageshack.us/img170/8519/traficyl6.gif
Peux-tu m'expliquer pour tes 2 liens car l'anglais et moi ce n’est pas la gloire lol
Pour info ca va un petit peu mieux depuis le changement que tu mas dis.
Mais j'ai encore des ralentissements uniquement quand j'ai beaucoup de visiteur simultané
Merci beaucoup pour votre réponse

TBC_Ly0n
29/02/2008, 00h18
http://www.google.com/search?q=tuning-primer
http://www.google.com/search?q=apache+server-status

Quand je parlais de MRTG, ce sont des courbes que je veux voir. Pour voir l'évolution, comment la machine travaille...

patmax
28/02/2008, 19h58
Up merci pour ton aide

Citation Envoyé par TBC_Ly0n
MaxKeepAliveRequests 100 ==> Descends le à 20.

Code:

    StartServers          20
    MinSpareServers       20
    MaxSpareServers      30
    MaxClients          250
    MaxRequestsPerChild   10000
C'est quoi comme machine ?
Déjà, avec les réglages que je te donne, le serveur ira plus vite pour traiter une nouvelle demande, et recyclera sa mémoire.

Pour pouvoir te donner plus d'aide, il faut le nombre de hits, un tuning-primer, si possible un MRTG bien complet et surtout la machine sur laquelle tu fais tourner tout ça.

patmax
27/02/2008, 20h10
Citation Envoyé par TBC_Ly0n
MaxKeepAliveRequests 100 ==> Descends le à 20.

Code:

    StartServers          20
    MinSpareServers       20
    MaxSpareServers      30
    MaxClients          250
    MaxRequestsPerChild   10000
C'est quoi comme machine ?
Déjà, avec les réglages que je te donne, le serveur ira plus vite pour traiter une nouvelle demande, et recyclera sa mémoire.

Pour pouvoir te donner plus d'aide, il faut le nombre de hits, un tuning-primer, si possible un MRTG bien complet et surtout la machine sur laquelle tu fais tourner tout ça.
c'est le graphique du panel qu'il te faut ?
Pour info j'emploi beaucoup de requete sql et le script en php.
D'avance merci

le trafic actuel
Actuelle
Entrée : 110.6 kb/s
Sortie : 274.0 kb/s

Moyenne
Entrée : 78.8 kb/s
Sortie : 232.0 kb/s
Maximale
Entrée : 197.4 kb/s
Sortie : 621.4 kb/s

patmax
27/02/2008, 17h49
Merci pour votre réponse, et désoler de pas avoir répondu plus tot.
pour la machine c'est 1 superplan2008 2go de ram
sur debian 4.0
comment je peu faire pour te donner les hits, un tuning-primer, un MRTG bien complet ?
je vais deja tester ta config pour voir.
Merci pout on aide

TBC_Ly0n
26/02/2008, 12h57
MaxKeepAliveRequests 100 ==> Descends le à 20.

Code:

    StartServers          20
    MinSpareServers       20
    MaxSpareServers      30
    MaxClients          250
    MaxRequestsPerChild   10000
C'est quoi comme machine ?
Déjà, avec les réglages que je te donne, le serveur ira plus vite pour traiter une nouvelle demande, et recyclera sa mémoire.

Pour pouvoir te donner plus d'aide, il faut le nombre de hits, un tuning-primer, si possible un MRTG bien complet et surtout la machine sur laquelle tu fais tourner tout ça.

EsC4FloWn
26/02/2008, 12h51
Citation Envoyé par patmax
Bonsoir, dans l’heure de pointe mon serveur ralenti
Tu parles du dédié? De ton site web ?

Pour la config, tu as l'air d'avoir laissé beaucoups d'utilisateurs, faut voir si cette limite est atteinte en heure de pointe

Après faut voir si tu gagnes/perds en performance en diminuant le nombre de process fils d'apache.

Faut voir si en heure de pointe, mysql arrive à gérer, si il prend pas trop de rame etc... ça peut être mysql qui bloque, si tu utilises des BDD si ton/tes site/s

patmax
26/02/2008, 00h12
Bonsoir, dans l’heure de pointe mon serveur ralenti, quelqu'un pourrai me dire si ma config est bonne ou je dois changer quelque paramètre ?
Pour info j'ai beaucoup de connection simultanée au heure de pointe
D'avance merci pour votre aide.

Code:
#
#
LockFile /var/lock/apache2/accept.lock
#
#

#
# PidFile: The file in which the server should record its process
# identification number when it starts.
#
PidFile /var/run/apache2.pid

#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 300

#
# 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 100

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 7

##
## Server-Pool Size Regulation (MPM specific)
## 

# 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

    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    ServerLimit        2048
    MaxClients          500
    MaxRequestsPerChild   0


# 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

    StartServers          2
    MaxClients          150
    MinSpareThreads      25
    MaxSpareThreads      75 
    ThreadsPerChild      25
    MaxRequestsPerChild   0


User www-data
Group www-data

#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives.  See also the AllowOverride
# directive.
#

AccessFileName .htaccess

#
# The following lines prevent .htaccess and .htpasswd files from being 
# viewed by Web clients. 
#

    Order allow,deny
    Deny from all


TypesConfig /etc/mime.types

#
# DefaultType is the default MIME type the server will use for a document
# if it cannot otherwise determine one, such as from filename extensions.
# If your server contains mostly text or HTML documents, "text/plain" is
# a good value.  If most of your content is binary, such as applications
# or images, you may want to use "application/octet-stream" instead to
# keep browsers from trying to display binary files as though they are
# text.
#
DefaultType text/plain


#
# HostnameLookups: Log the names of clients or just their IP addresses
# e.g., www.apache.org (on) or 204.62.129.132 (off).
# The default is off because it'd be overall better for the net if people
# had to knowingly turn this feature on, since enabling it means that
# each client request will result in AT LEAST one lookup request to the
# nameserver.
#
HostnameLookups Off

# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a 
# container, error messages relating to that virtual host will be
# logged here.  If you *do* define an error logfile for a 
# container, that host's errors will be logged there and not here.
#
ErrorLog /var/log/apache2/error.log

#
# LogLevel: Control the number of messages logged to the error_log.
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
#
LogLevel warn

# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

# Include all the user configurations:
Include /etc/apache2/httpd.conf

# Include ports listing
Include /etc/apache2/ports.conf

# Include generic snippets of statements
Include /etc/apache2/conf.d/