Pas, je ne plaisante pas. J'ai récemment découvert comment mon fournisseur d'accueil de Web me privait (involontairement j'espère) du revenu significatif par mois en rendant mon emplacement inaccessible au grand nombre des utilisateurs quotidiens. Et la manière qu'il a été fait m'a pris par surprise.

Apache Server a un MaxClients appelé directif intéressant. MaxClients fixe la limite sur le nombre de demandes simultanées qui seront servies. Toutes les tentatives de raccordement au-dessus de la limite de MaxClients seront normalement alignées, jusqu'à un nombre basé sur la directive de ListenBacklog. Une fois qu'un processus fils est libéré à la fin d'une demande différente, le raccordement sera alors entretenu.

Pour les serveurs non filetés, MaxClients traduit en nombre maximum des processus fils qui seront lancés pour servir des demandes. La valeur par défaut est 256 ; pour l'augmenter, vous devez également soulever ServerLimit.

Effectivement il étrangle votre serveur pendant les charges maximales si ensemble à si bas une valeur. Mon Apache Server a servi autour de 40GB le mois dernier. Mais pour une certaine raison un-Godly MaxClients a été placé seulement à 10 ! Il a signifié toutes les fois qu'il y avait simplement 10 demandes simultanées (qui est beaucoup moins de 10 utilisateurs car chaque les utilisateurs fait des demandes simultanées multiples de chercher les images, le Javascript etc.) mon serveur étranglé.

J'ai pris leur meilleur (l'offre la plus priciest) pour l'accueil de VPS. Mais

J'avais vu un tel étranglement comme mes blogs deviennent plus populaires mais je n'ai jamais imaginé qu'ils auraient une main dans elle. Dès que j'ai mentionné à l'appui de WestHost ils ont augmenté la limite de MaxClients. Et mon problème a été immédiatement résolu. Maintenant j'apprécie beaucoup de de plus haut niveau du journal du trafic.