Task #526
closed
Serverový limit počtu stažených zpráv na dotaz
Added by Pavel Kácha over 12 years ago.
Updated about 12 years ago.
Description
Konfigurovatelný limit na maximum zpráv, které může klient získat ze serveru. Klient dostane jen toto maximum, příště mu server podá další. Limit bude muset být potom heuristicky nastaven tak, aby běžní klienti vždy dostali komplet (tj. např. den).
- Due date set to 08/12/2012
- Assignee set to Tomáš Plesník
Klient začne zprávy dostávat od id, o které si řekl, ale dostane maximálně serverovým limitem omezený počet zpráv. Při dalším dotazu dostane zbytek (nebo do limitu).
Do kodu serveru jsem doplnil limit pro omezeni poctu odesilanych udalosti ze serveru na klienta. Limit se nastavuje pomoci parametru
$MAX_EVENT_LIMIT
v souboru warden-server.conf. Popis parametru jsem doplnil do README a CHANGELOGU a upravil jsem install.sh tak, aby s timto novym parametrem pocital.
- Status changed from New to Resolved
Jen ujištění - klient má v současné době šanci poznat, že dostal všechny zprávy, jen tak, že se znovu zeptá a nedostane žádnou?
Pavel Kácha wrote:
Jen ujištění - klient má v současné době šanci poznat, že dostal všechny zprávy, jen tak, že se znovu zeptá a nedostane žádnou?
Ano presne tak.
Klicovy SQL prikaz jsem prepsal na LIMIT (velkymi pismeny) a $MAX_EVENT_LIMIT jde do DB pres placeholder.
Hotovo, pokud nikdo nema nic proti, tak muzeme uzavrit.
- Status changed from Resolved to Closed
Also available in: Atom
PDF