INTEGRITY Dokumentace

Metoda řazení do fronty

metoda řazení do fronty určuje pořadí, ve kterém návštěvníci opouštějí aktivní čekárnu a dostávají se do vaší aplikace.

Jiné metody řazení do fronty než First In First Out (FIFO) mohou používat pouze někteří zákazníci. Podrobnosti najdete v Plány stránce.

First In First Out (FIFO)

Vaše čekárna řadí návštěvníky podle toho, kdy do ní vstoupili.

Diagram toku First In First Out znázorňující, jak návštěvníci vstupují na origin server v pořadí, v jakém přišli do čekárny

Technicky vzato každý uživatel obdrží cookie obsahující časové razítko okamžiku, kdy jejich požadavek poprvé dorazil do aktivně řadící čekárny. Cloudflare toto časové razítko používá k seřazení návštěvníků a k výpočtu odhadované doby čekání.

Tuto metodu použijte, pokud chcete zvýhodnit návštěvníky, kteří se do fronty zařadí jako první a čekají déle.

Random

Jakmile se ve vaší aplikaci uvolní místo, čekárna náhodně vybere návštěvníky, kteří ji opustí a vstoupí do aplikace.

Náhodný průběh řazení do fronty, kdy návštěvníci opouštějí čekárnu v náhodném pořadí a přecházejí na origin server

Tuto metodu použijte, pokud chcete produkty nebo služby rozdělovat spravedlivěji. Uživatelé, kteří se do fronty zařadili dříve, mají větší šanci opustit čekárnu před uplynutím odhadované doby čekání, protože mají více šancí na výběr.

Passthrough

Povolte veškerému provozu okamžitě projít čekárnou do vaší aplikace nastavením jejího queueing_method na passthrough.

Toto nastavení použijte, pokud chcete čekárnu využívat pouze pro události, u kterých lze metodu řazení do fronty měnit, a jinak se řazení do fronty v období s nízkým provozem vyhnout.

Tuto metodu řazení do fronty můžete použít také ve chvíli, kdy chcete o svém provozu shromažďovat analytická data, ale nechcete žádné uživatele řadit do fronty. Když je zapnutý passthrough, veškerý provoz se odešle přímo na váš origin server. Analytická data se přesto budou shromažďovat pro total active users, new users per minute a time on origin. Doporučujeme to jako užitečný test pro získání přehledu o vzorcích vašeho provozu, který pomůže určit vhodné nastavení prahových hodnot.

Reject

Zabraňte veškerému provozu v přístupu k vaší aplikaci nastavením jeho queueing_method na reject. Uživatelům se zobrazí statická stránka.

Toto nastavení použijte pro endpointy určené pouze pro události nebo při údržbě aplikace.

Změna metod řazení do fronty

Ačkoli můžete změnit metoda řazení do fronty, může to ovlivnit uživatele, pokud vaše čekárna aktivně řadí do fronty: