3 votes

Comment limiter le nombre de requêtes HTTP sur le port 80 ?

J'ai un serveur très simple fonctionnant avec WAMP sur une machine Windows, avec du code PHP qui est une API simple pour mes clients qui renvoie du XML. Le problème est que le matériel est très modeste, et si un utilisateur appelle le lien vers l'API et appuie sur F5 plusieurs fois (appelle le lien de manière répétée), les performances du serveur diminuent un peu (le temps de réponse augmente). Existe-t-il un moyen de limiter les requêtes au port 80 ?

Je sais comment limiter cela dans le code PHP, mais je pense que ce n'est pas une bonne pratique parce que même si je limite les requêtes dans le code PHP, la requête est déjà faite, et je consomme des ressources en vérifiant avec PHP.

3voto

OJ. Points 220

C'est une question assez facile.

Installez le mod_limitipconn d'apache et configurez un serveur virtuel pour votre domaine. Cela limitera le nombre de connexions qu'un utilisateur peut avoir à ce serveur virtuel.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X