Přetížení fronty ve vysoce výkonných systémech
Tento dokument vám poskytuje informace o přetížení fronty. Dozvíte se, co to je, kdy k němu dochází, jak mu můžete předejít a co se stane, pokud nepodniknete žádné kroky.
Co je přetížení fronty?
Práce s malými datovými sadami je vždy rychlejší než práce s velkým množstvím dat. Aby mohl vysoce výkonný systém fungovat, Ozeki Message Engine omezuje množství dat ve frontách zpráv na 4000 zpráv.
Aby byly pracovní datové sady malé, pokud je do fronty přidáno více než 4000 zpráv, jsou další zprávy uloženy do sekundární fronty pro budoucí zpracování. V tomto případě uvidíte v grafickém rozhraní vedle složky červený štítek (Obrázek 1). Tento scénář nazýváme přetížení fronty.

Pokud jste obeznámeni s hardwarovými technologiemi, pravděpodobně znáte podobný termín zvaný cache. Procesory používají malou rychlou paměť zvanou cache a hlavní paměť zvanou RAM jako úložiště pro budoucí zpracování. Jde o stejný koncept.
Musím se obávat přetížení fronty?
Krátká odpověď zní ne. Když je primární fronta o velikosti 4000 zpráv zpracována, systém převezme další dávku ze sekundární fronty ke zpracování.
Proč mám ve frontě tolik zpráv?
Pokud existuje systém, kde je příchozí kapacita vyšší než odchozí kapacita, budete muset zprávy ukládat, dokud nebude k dispozici odchozí kapacita pro odesílání. Pokud přicházejí zprávy v nárazech, mohou být uloženy ve frontě pro pozdější doručení. Uvědomte si, že pokud je počet příchozích zpráv vždy větší než počet zpráv, které váš systém dokáže doručit, váš systém dříve nebo později musí zprávy zahodit a označit je jako nedoručitelné odesílateli.
Existuje způsob, jak zvýšit odchozí kapacitu?
Ano. Je dobré vypnout funkce, které nepotřebujete. Například protokolování spotřebovává mnoho prostředků. Pro systémy s vysokou kapacitou není dobré udržovat velké soubory protokolů, protože pevný disk vašeho systému (i když jde o rychlý SSD) je pomalý. Pokud zapisujete velké množství dat na disk, zpomalí to výkon. Doporučujeme jednoduše vypnout protokolování v konfiguračním formuláři připojení na záložce pokročilé (Obrázek 2).

Závěr
Porozumění a správa přetížení fronty je klíčové pro udržení vysokého výkonu operací SMS brány. Systém Ozeki efektivně zpracovává zprávy ve frontách a optimalizace konfigurace vypnutím nepotřebných funkcí, jako je protokolování, může výrazně zlepšit propustnost a zabránit potenciální ztrátě zpráv. Monitorováním vašich front a implementací těchto osvědčených postupů můžete zajistit nepřetržité a spolehlivé doručování SMS. Nástroj pro monitorování systému Ozeki Diagnostics vám pomáhá monitorovat vaši SMS bránu. Ozeki Diagnostics poskytuje podrobné monitorování a optimalizaci systémových prostředků Ozeki SMS Gateway. Umožňuje detekci úzkých míst, identifikaci problémů s výkonem a proaktivní opatření k zajištění plynulého provozu.
More information
- Jak nakonfigurovat firewall pro SMPP
- Přetížení fronty ve vysoce výkonných systémech