1 votes

Connexions simultanées Ubuntu

Je suis derrière un proxy qui est "Enterprise DDoS Protected". Un jour normal, avec des connexions normales à tous mes serveurs, le nombre de connexions simultanées sur le proxy est de 17 000. Oui, 17 000 est normal pour la nature de mes sites. 90% du trafic consiste à demander des octets de données et c'est tout, pas besoin de se reconnecter pendant une minute. Le problème avec le proxy "Enterprise DDoS Protected", c'est qu'ils me disent que si je réduisais mes connexions simultanées, il cesserait de se bloquer ou aurait des temps de latence plus rapides. Ils l'ont réglé de leur côté mais mes serveurs semblent garder les connexions ouvertes trop longtemps.

Je l'utilise sur mes serveurs

Ubuntu Linux 11.10
Linux 3.0.0-17-server on x86_64
Intel(R) Xeon(R) CPU E31230 @ 3.20GHz, 8 cores

sur tous mes serveurs. Ma question est la suivante : comment puis-je réduire le nombre de connexions simultanées de manière à ce qu'une fois la connexion établie, elle soit interrompue au bout de 10 secondes sur mes serveurs ?

3voto

Shane Madden Points 112034

Pour forcer la fermeture d'une connexion HTTP keep-alive après un certain temps dans Apache, utilisez l'option KeepAliveTimeout directive.

KeepAliveTimeout 5

Définissez cette valeur en fonction du temps nécessaire au client pour effectuer une série de requêtes afin de charger une ressource - vous souhaitez que la connexion reste active suffisamment longtemps pour que cela se produise, puis que le serveur la ferme lorsqu'elle n'est plus nécessaire. 5 secondes devraient suffire dans la plupart des cas.

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