Kas dešimt minučių atnaujinama kvotos ataskaita gali praleisti gerokai daugiau nei dešimt minučių dabartinio srauto. „Squid“ savasis operacijų žurnalas paprastai įrašo užbaigtą operaciją, todėl atidarytas atsisiuntimas arba CONNECT tunelis galėjo dar nepateikti galutinio baitų skaičiaus.

Pirmiausia nustatykite, kokį srautą kvota skaičiuoja.

Priėmimas įvyksta prieš galutinę apskaitą

Pagalbinė programa gali priimti naują užklausą naudodama apskaitos duomenų bazę. Vėlesnis tos duomenų bazės atnaujinimas automatiškai nesustabdys jau priimto darbo.

Vienalaikės užklausos taip pat gali tikrinti tą patį likutį. Kai lieka 20 MB, dvi vienalaikės 15 MB operacijos gali būti priimtos abi, dar nepakeitus bendros sumos. Tikslus vėlesnis ataskaitinis pranešimas negali atšaukti viršijimo.

Autentifikavimas ir išorinio ACL podėliavimas gali dar labiau atitolinti pasikeitusį sprendimą. Podėlyje saugomas leidimas nėra naujas likučio patikrinimas. Apskaita pagal IP taip pat gali sujungti naudotojus už vieno išversto šaltinio.

Apibrėžkite ribą, kurią galite užtikrinti

Švelni mėnesio politika gali leisti pavėluotus rezultatus ir dokumentuotą viršijimo leidimą. Kietai tiesioginei ribai reikia patikimo tiesioginio matuoklio ir vykdymo, galinčio paveikti vykstantį srautą.

Nuspręskite, ar priimti perdavimai bus baigti, pertraukti, ar rezervuos biudžetą. Apibrėžkite, kaip vienalaikės operacijos dalijasi tuo biudžetu ir kaip nepavykusios operacijos atlaisvina rezervacijas. Perdavimas, prasidedantis kiek žemiau ribos, turi turėti nuspėjamą baigtį.

Į apskaitos projektą įtraukite likučio perkėlimą, pavėluotus įrašus, paslaugos perkrovimus ir žurnalų rotaciją. Išsaugokite ilgalaikę apdorojimo eigą; aktyvaus žurnalo trynimas, siekiant išvengti dvigubo skaičiavimo, gali atvirkščiai prarasti įrodymus.

Susiję straipsniai