Combien de requests mon server apache pourrait-il prendre?

J'ai donc eu un nouveau service VPS agréable. Je me demandais quel serait un bon nombre de «MaxClients», pour un server qui hébergera un site Web personnel, des blogs, etc., et vos expériences avec un contenu de maxclients de server! La valeur par défaut du server Ubu est de 150.

3 Solutions collect form web for “Combien de requests mon server apache pourrait-il prendre?”

Quelle est la longueur d'une ficelle? 🙂

Pour la plupart, le facteur limitant sera la memory. En particulier, si vous utilisez Apache et avez beaucoup de modules installés (mod_php, mod_perl etc); Certains des facteurs qui détermineront le nombre maximal de connections simultanées que vous pouvez utiliser incluent:

  • Quantité de RAM dans la machine
  • Quantité de RAM requirejse pour répondre à chaque request http
  • Qu'y a-t-il d'autre sur la machine?
  • Nature des requests et du contenu desservi

Pour la plupart, 150 est considéré comme un nombre raisonnable. Ma recommandation serait de le laisser comme il se doit. Si ce n'est pas cassé, pourquoi essayer de le réparer?

Si vous trouvez que votre succès MaxClients de façon constante, vous avez un problème qui nécessite un traitement.

Je sais que la réponse est un peu vague, mais il n'y a pas de véritable chiffre ferme qui puisse être fourni sans plus de connaissance de l'environnement

La règle approximative est MaxClients = RAM approximative disponible pour Apache ÷ RAM moyenne par process Apache. 150 serait probablement beaucoup plus que votre tranche VPS moyenne de 256 Mo peut gérer.

En supposant que c'est apache prefork …

Regardez la sortie de "top" sur le système et faites attention à la taille RSS des process apache. Disons que c'est 30M. Ensuite, 512 Mo de RAM / Apache RSS size … suggère un réglage MaxClient d'environ 17.

Si vous avez plus de 17 process apache, votre machine commencera à utiliser l'espace de swap pour sûr … une fois que vous commencez à utiliser l'échange, il peut être rapidement contrôlé s'il s'agit d'un server occupé.

Cependant, comme ce n'est probablement pas un server Web occupé (vous êtes allé pour VPS et c'est un site Web personnel), le paramètre MaxClient est probablement sans importance car vous ne recevrez probablement pas beaucoup de connections simultanées.

  • La solution de client d'une machine virtuelle Windows SBS 2011 sur un hôte Ubuntu et VirtualBox consiste à fixer le processeur hôte
  • Verrouillé sur le count d'user sur Ubuntu 12.04. Impossible de se connecter
  • Problème avec plusieurs hôtes virtuels sur un server dédié. 2ème VH ne répondra pas, le 1er fait
  • Comment puis-je installer une version spécifique de Nginx sur Ubuntu?
  • Nouvelles SSH Connection a échoué Google Cloud VM
  • Récupérer Ubuntu après la command FIO cassé quelque chose
  • Exécuter BIND9 en chroot
  • Supprimer les files DS_Store et les variantes?
  • SYNC un dossier sur le server Ubuntu avec amazonic S3 bucket automatiquement
  • Affichage local Ubuntu
  • Impossible de SSH dans EC2 Ubuntu Instance port 22: Connection Refused
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.