Zaseknutí nette při dávkovém zpracování – je možné pustit ve více „vláknech“?

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
argosovo
Člen | 54
+
0
-

Ahoj,
mám takový dotaz – mám web s Nette, který jednou za čas provádí synchronizaci s jiným serverem – tato synchronizace přenáší poměrně velký objem dat a v té chvíli je pro běžné návštěvníky web téměř nepoužitelný (nebo možná úplně nepoužitelný) – zdá se mi, že kvůli nějakému omezení nette načte všechny ostatní požadavky až po dokončení aktuální synchronizace – která zpravidla trvá třeba 10minut(dle počítadla nette). Druhou možností je, že využiju všechny prostředky a server tak nezvládá zpracovat nic jiného, ale to se mi nezdá.
Jak se toto dá řešit? Můžu požadavek na synchronizaci pustit v nějakém jiném vlákně? (aktuálně v testovacím režimu požadavek pouštím zadáním stránky do prohlížeče, do budoucna musím vymyslet jak je to s nette a cronem – může být problém tohle?)
Dík za nápady

David Matějka
Moderator | 6445
+
+2
-

aktuálně v testovacím režimu požadavek pouštím zadáním stránky do prohlížeče

na zaklade toho bych rek, ze to spis bude blokovat session. zkus si schvalne ten pozadavek spustit v jednom prohlizeci a stranku nacist v jinem a uvidis, ze to funguje…


vice info tady https://forum.nette.org/…ni-pomoci-db#…

Editoval matej21 (10. 12. 2014 14:30)

argosovo
Člen | 54
+
0
-

Děkuji, to je ono :-D – v jiném prohlížeči to funguje, i když je tam znát vytížení serveru a požadavky trvají o něco déle, splní se ve vhodném časovém limitu (např. +10% času než když se nezpracovává fronta). Když mě nikdy nenapadlo tam jít vícekrát z různých prohlížečů, protože to zatím zkouším sám. V tom případě jsem rád, že je to problém co se vlastně vyřešil sám, takové mám rád, ještě jednou děkuji a přeji pěkný den