Kvotas pārskats, kas atjaunināts ik pēc desmit minūtēm, var palaist garām krietni vairāk nekā desmit minūtes pašreizējā trafika. Squid vietējā darījumu žurnalēšana parasti ieraksta pabeigto darījumu, tāpēc atvērta lejupielāde vai CONNECT tunelis, iespējams, vēl nav sniedzis galīgo baitu skaitu.

Vispirms nosakiet, kādu trafiku kvota skaita.

Atļaušana notiek pirms galīgās uzskaites

Palīgprogramma var atļaut jaunu pieprasījumu, izmantojot uzskaites datubāzi. Vēlāka šīs datubāzes atjaunināšana automātiski neaptur jau atļauto darbu.

Vienlaicīgi pieprasījumi var arī pārbaudīt to pašu atlikumu. Kad atlicis 20 MB, divas vienlaicīgas 15 MB operācijas var tikt atļautas abas, pirms kāda no tām maina kopsummu. Precīzs pārskats pēc tam nevar atcelt pārsniegumu.

Autentifikācija un ārējā ACL kešošana var vēl vairāk aizkavēt mainīto lēmumu. Kešotā atļauja nav svaiga atlikuma pārbaude. Uz IP balstīta uzskaite var arī apvienot lietotājus aiz viena pārtulkota avota.

Definējiet ierobežojumu, ko varat nodrošināt

Maiga mēneša politika var pieļaut aizkavētas kopsummas un dokumentētu pārsnieguma pielaidi. Stingram tiešsaistes ierobežojumam vajadzīgs autoritatīvs tiešsaistes mērītājs un izpilde, kas spēj iedarboties uz notiekošo trafiku.

Izlemiet, vai atļautie pārsūtījumi tiek pabeigti, pārtraukti vai rezervē budžetu. Definējiet, kā vienlaicīgas operācijas dala šo budžetu un kā neizdevušās operācijas atbrīvo rezervācijas. Pārsūtījumam, kas sākas tieši zem ierobežojuma, jābūt ar paredzamu iznākumu.

Iekļaujiet uzskaites dizainā pārnešanu, novēlotus ierakstus, pakalpojuma restartus un žurnālu rotāciju. Saglabājiet noturīgu apstrādes gaitu; aktīva žurnāla dzēšana, lai izvairītos no dubultas skaitīšanas, var drīzāk zaudēt pierādījumus.

Saistītie raksti