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 :

maximum de processus client atteind


Sujet :

Apache

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 22
    Par défaut maximum de processus client atteind
    Bonjour,

    J'ai un serveur apache2 sur une machine dedibox qui a été est assez fortement courtisé durant les jours précèdant pour le téléchargement d'un fichier de 1,8go. Le compteur est à 3500 téléchargements de ce fichier 6 jours après sa diponibilité.

    Maintenant le débit d'upload de la machine est à ce niveau :


    avec une telle configuration d'apache :

    Timeout 300

    KeepAlive On

    MaxKeepAliveRequest 100

    KeepAliveTimeout 15

    <IfModule prefork.c>
    StartServers 5
    MinSpareServers 15
    MaxSpareServers 50
    MaxClients 150
    MaxRequestsPerChild 100
    </IfModule>

    Une minutes après le redémarage d'apache j'obtiens ceci :



    Alors que je suis certain qu'il n'y a pas 150 clients connectés simultannément !

    J'ai effectué beaucoup de changements dans les valeurs des variables que j'ai exposé plus haut mais rien n'y fait je suis souvent rempli de clients et dans le meilleur des cas le serveur ne descend jamais en dessous de 80 clients precessus lancés en même temps.

    Au début j'ai cu que des processus ne s'eteignent pas. Mais finalement je ne sais plus quoi penser et la connexion à mon site se fait lentement lors le maximum de processus de est atteind.

    J'ai vraiment besoin d'aide.
    Avez-vous des conseils à me donner ?

  2. #2
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Peut être que les gens qui téléchargent ton fichier utilisent un accélérateur de téléchargement ... ? car chacun des téléchargements faits en parallèle par les téléchargeurs rajoute une nouvelle tache non ?
    Si par exemple on divise 150 par 5 téléchargements simultanés pour chaque personne, on déscend à 30 personnes connectés en même temps ...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 22
    Par défaut
    Ha, tu viens de m'apprendre comment fonctionnent les accélérateurs de téléchargement

    C'est peut être ca mais j'en doute tout de même; d'autant plus qu' ils n'ont pas besoin d'avoir 5 téléchargements pour télécharger plus rapidement puisque je n'impose pas de limite de vitesse de téléchargement pour les utilisateurs.

    En réalité je pensais plutot à un problème de configuration :/

  4. #4
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Citation Envoyé par Photon- Voir le message
    Ha, tu viens de m'apprendre comment fonctionnent les accélérateurs de téléchargement
    Lol, franchement, je m'y connais pas je l'avoue , mais je part du principe que les sites qui n'autorisent pas plusieurs connexions venant d'une même addresse IP bloquent les accélérateurs de téléchargements ... en plus, à partir d'outils comme netstat on peut voir qu'éffectivement les accélérateurs créent plusieurs connexions vers la même addresse afin d'éffectuer leur boulot ...

    Citation Envoyé par Photon- Voir le message
    C'est peut être ca mais j'en doute tout de même; d'autant plus qu' ils n'ont pas besoin d'avoir 5 téléchargements pour télécharger plus rapidement puisque je n'impose pas de limite de vitesse de téléchargement pour les utilisateurs.
    Là je pense que c'est pas tout à fait ça... sur le résau wifi du campus ( et oui, j'habite au campus, quel malheur ... ) je télécharge au max à 90 ko/s avec une seule tache de téléchargement et j'arrive à 400 ko/s en en utilisant 4 ou 5 ... y'a pas photo. De plus, ils se couplent en général avec un gestionnaire de téléchargement et pour un truc de 1 Go, imagine que quand t'arrives à 999 Mo ta connexion se plante ...

    Citation Envoyé par Photon- Voir le message
    En réalité je pensais plutot à un problème de configuration :/
    La faut voir les pros

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 22
    Par défaut
    Cela pourrait-il être du à une attaque de type DoS ?

Discussions similaires

  1. Nombre maximum de connexion client serveur - FlashPlayer
    Par tiboutchu dans le forum Flash/Flex
    Réponses: 0
    Dernier message: 11/05/2011, 18h38
  2. Processus client Oracle
    Par alainmahe dans le forum Administration
    Réponses: 1
    Dernier message: 16/06/2008, 20h19
  3. Nombre maximum de fichiers ouverts par processus
    Par galinoo dans le forum Windows
    Réponses: 3
    Dernier message: 27/10/2004, 17h47
  4. Oracle ORA-00020 : maximum de processus
    Par Lisou dans le forum Administration
    Réponses: 5
    Dernier message: 22/03/2004, 16h27

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