IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Comment on optimise un apache?


Sujet :

Apache

  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 45
    Par défaut Comment on optimise un apache?
    Bonjour à tous,

    J'ai eu beau googler toute une semaine pour résoudre un problème de performance sur mon serveur APACHE (2.0.58), j'ai trouvé des centaines d'infos mais impossible de faire le tri.

    Ma config : Windows server 2003 R2 SP2, APACHE 2.0.58

    Utilisation moyenne des ressources du serveur : 11%

    Mon problème : Sur des sites qui marchaient trés bien jusqu'à présent, lors d'une navigation simple (un bouton pour page suivante), la page suivante ne s'affiche pas (marque qu'elle est introuvable), si l'on revient en arriere et qu'on insiste la page s'affiche.

    Une piste : D'aprés plusieur site il s'agirait de la config du serveur apache qui n'est pas optimisé.

    Une recherche : "Google est ton ami" ... ou pas. On retrouve toujours les mêmes conseils, que j'ai bien évidement appliqué sans succés (enfin sans grand changement). Aujourd'hui, je trouve des renseignements sur le module MPM_winnt, sauf que toutes les infos sont sur linux/unix et surtout on me demande de recompiler le noyau ( mouaaaaahhhhh !!! Désolé Mr Kro$oft veut pas que je recompile son noyau.). donc komenCtiKejefé?

    Volumètrie: j'ai environ 1000 utilisateurs avec en moyen 70 à 100 simultanés réparti sur 24 sites différents. chaque site a son vhost par port. J'ai par méconnaissance d'apache laissé tout par défaut (c'est surement mal ).

    Merci de m'apporter toutes aides sur l'optimisation d'apache sous windows.

  2. #2
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 45
    Par défaut
    Je vois que ma question passionne les foules

    Bon en fait j'ai enfin compris ce que tous les sites expliques clairement, mais bon faut me taper dessus longtemps pour que ça rentre

    en fait il existe un module MPM (Multi-Processing Modules) pré-compilé sous Apache win32, il s'agit du module MPM_WINNT.c, ça configuration se fait directement dans le httpd.conf sans avoir besoin de "recompiler le noyau" ...

    ... de windows

    En cherchant directement dasn le httpd.conf on trouve ceci :

    <IfModule mpm_winnt.c>
    ThreadsPerChild 250
    MaxRequestsPerChild 0
    </IfModule>

    Qui sont bien évidement des valeurs (par défauts) trés basses pour un gros serveur comme le mien.

    J'ai tout pigé (enfin presque) en lisant ceci

    En espèrant ne pas avoir fait soufrir vos neurones

Discussions similaires

  1. Requête trop lente, comment l'optimiser?
    Par getz85 dans le forum Langage SQL
    Réponses: 19
    Dernier message: 29/01/2008, 13h40
  2. Lenteur requête avec 17 LEFT JOIN. Comment l'optimiser?
    Par spitou_77 dans le forum Requêtes
    Réponses: 2
    Dernier message: 09/10/2007, 16h44
  3. Comment protéger un intranet (Apache et PHP)
    Par Mut dans le forum Sécurité
    Réponses: 9
    Dernier message: 08/09/2007, 20h18
  4. comment configurer iis et apache
    Par williamkwr dans le forum IIS
    Réponses: 1
    Dernier message: 29/07/2007, 16h52
  5. Comment ajouter des utilisateurs Apache
    Par The Real Mouna dans le forum Apache
    Réponses: 5
    Dernier message: 04/04/2007, 16h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo