Waarom Squid-aflaaie 'n maandelikse verkeerskwota kan oorskry
Verstaan waarom periodieke verslae en logboeke van voltooide versoeke nie 'n presiese lewende proxy-verkeerskwota kan afdwing nie.
'n Kwotaverslag wat elke tien minute verfris word, kan veel meer as tien minute se huidige verkeer mis. Squid se eie transaksielog skryf gewoonlik die voltooide transaksie, so 'n oop aflaai of CONNECT-tonnel het dalk nog nie sy finale greptelling gelewer nie.
Begin deur te bepaal watter verkeer die kwota tel.
Toelating gebeur voor finale verantwoording
'n Helper kan 'n nuwe versoek toelaat met 'n verantwoordingsdatabasis. Om daardie databasis later by te werk, stop nie outomaties werk wat reeds toegelaat is nie.
Gelyktydige versoeke kan ook dieselfde balans raadpleeg. Met 20 MB oor kan twee gelyktydige bewerkings van 15 MB albei toegelaat word voordat een van hulle die totaal verander. Akkurate verslaggewing daarna kan die oorskryding nie ongedaan maak nie.
Verifikasie en eksterne-ACL-kasstoor kan 'n veranderde besluit verder vertraag. 'n Gekasde toelating is nie 'n nuwe balanscontrole nie. IP-gebaseerde verantwoording kan ook gebruikers agter een vertaalde bron saamvoeg.
Bepaal die limiet wat jy kan afdwing
'n Sagte maandelikse beleid kan vertraagde totale en 'n gedokumenteerde oorskrydingstoelaat toelaat. 'n Harde lewende perk het 'n gesaghebbende lewende meter nodig en handhawing wat op lopende verkeer kan reageer.
Bepaal of toegelate oordragte voltooi word, onderbreek word of 'n begroting reserveer. Definieer hoe gelyktydige bewerkings daardie begroting deel en hoe mislukte bewerkings besprekings vrystel. 'n Oordrag wat net onder die limiet begin, moet 'n voorspelbare uitkoms he.
Sluit oordraging, laat rekords, diensherbegin en logrotasie in die verantwoordingsontwerp in. Hou duursame verwerkingsvordering; om 'n aktiewe log te skrap om dubbele telling te vermy, kan eerder bewyse verloor.