Trente connexions établies ne signifient pas trente sites web ni trente onglets de navigateur.

Une page peut utiliser plusieurs origines et connexions. Les connexions inactives peuvent rester disponibles pour être réutilisées. HTTP/2 peut transporter des échanges simultanés sur une seule connexion ; à l'intérieur de CONNECT, un proxy non interceptant voit le tunnel plutôt qu'un décompte exact de ces requêtes internes.

Que faut-il limiter ?Mesure
Pression sur les fichiers ouvertsConnexions et descripteurs
Vitesse de transfertOctets dans le temps
Accès aux destinationsCibles visibles et autorisées
Onglets du navigateurÉtat au niveau du navigateur

Les sockets côté client et côté serveur sont aussi des compteurs différents. Les succès de cache, la réutilisation des connexions et les proxys parents modifient leur relation.

L'ACL maxconn de Squid peut aider avec une politique prise en charge de connexions simultanées. Elle ne compte pas les sites web, et la comptabilité par source peut regrouper plusieurs personnes derrière un seul NAT.

Une limite de connexions reste utile lorsque son but est de protéger la capacité de connexion. Nommez les rapports « connexions client simultanées » et choisissez la limite autour de cette ressource, plutôt que de la vendre comme une allocation exacte de navigation.

Articles similaires