Het verbindingsaantal van een proxy lezen
Gebruik socket-, verzoek- en bestemmingsaantallen voor hun eigen doelen in plaats van elke verbinding als een browsertab te behandelen.
Dertig opgezette verbindingen betekent niet dertig websites of dertig browsertabs.
Een pagina kan meerdere origins en verbindingen gebruiken. Inactieve verbindingen kunnen beschikbaar blijven voor hergebruik. HTTP/2 kan gelijktijdige uitwisselingen over één verbinding dragen; binnen CONNECT ziet een proxy die niet onderschept de tunnel in plaats van een exact aantal van die interne verzoeken.
| Wat moet worden beperkt? | Maat |
|---|---|
| Druk op open bestanden | Verbindingen en descriptoren |
| Overdrachtssnelheid | Bytes over tijd |
| Toegang tot bestemmingen | Zichtbare, geautoriseerde doelen |
| Browsertabs | Status op browserniveau |
Sockets aan clientzijde en serverzijde zijn ook verschillende aantallen. Cachetreffers, hergebruik van verbindingen en bovenliggende proxies veranderen hun verhouding.
Squids maxconn ACL kan helpen bij een ondersteund beleid voor gelijktijdige verbindingen. Het telt geen websites, en boekhouding op basis van bron kan meerdere mensen achter één NAT groeperen.
Een verbindingslimiet blijft nuttig wanneer het doel het beschermen van verbindingscapaciteit is. Noem rapporten ‘gelijktijdige clientverbindingen’ en kies de limiet rond die resource, in plaats van die te verkopen als een exacte browsetoewijzing.