Miksi Squid-lataukset voivat ylittää kuukausittaisen liikennekiintiön
Ymmärrä, miksi määräaikaisraportit ja valmiiden pyyntöjen lokit eivät voi valvoa tarkkaa reaaliaikaista välityspalvelimen liikennekiintiötä.
Kymmenen minuutin välein päivittyvä kiintiöraportti voi jättää väliin paljon enemmän kuin kymmenen minuuttia nykyisestä liikenteestä. Squidin oma tapahtumaloki kirjoittaa tavallisesti valmiin tapahtuman, joten avoin lataus tai CONNECT-tunneli ei ehkä ole vielä antanut lopullista tavumääräänsä.
Ensin määritä, mitä liikennettä kiintiö laskee.
Hyväksyntä tapahtuu ennen lopullista kirjanpitoa
Aputoiminto voi hyväksyä uuden pyynnön kirjanpitotietokannan avulla. Tietokannan myöhempi päivitys ei automaattisesti pysäytä jo hyväksyttyä työtä.
Samanaikaiset pyynnöt voivat myös tarkistaa saman saldon. Kun jäljellä on 20 MB, kaksi samanaikaista 15 MB:n toimintoa voidaan hyväksyä molemmat ennen kuin kumpikaan muuttaa kokonaismäärää. Tarkka raportointi myöhemmin ei voi peruuttaa ylitystä.
Todennuksen ja ulkoisten ACL:ien välimuisti voi viivästyttää muuttunutta päätöstä edelleen. Välimuistiin tallennettu lupa ei ole tuore saldotarkistus. IP-pohjainen kirjanpito voi myös yhdistää käyttäjiä yhden käännetyn lähteen taakse.
Määritä raja, jonka voit panna täytäntöön
Pehmeä kuukausikäytäntö voi sallia viivästyneet summat ja dokumentoidun ylitystoleranssin. Kova reaaliaikainen yläraja vaatii luotettavan reaaliaikaisen mittarin ja täytäntöönpanon, joka voi puuttua käynnissä olevaan liikenteeseen.
Päätä, päättyvätkö hyväksytyt siirrot, keskeytetäänkö ne vai varaavatko ne budjetin. Määritä, miten samanaikaiset toiminnot jakavat tämän budjetin ja miten epäonnistuneet toiminnot vapauttavat varaukset. Juuri rajan alapuolelta alkavalla siirrolla pitäisi olla ennustettava lopputulos.
Sisällytä kirjanpidon suunnitteluun kauden vaihtuminen, myöhäiset tietueet, palvelun uudelleenkäynnistykset ja lokien kierto. Säilytä kestävä käsittelyn edistyminen; aktiivisen lokin poistaminen kaksinkertaisen laskennan välttämiseksi voi sen sijaan kadottaa todisteet.