[support] Hosszu folymatok kezelese
Prunk-Eger Edgar
kapcsolat at edgarpe.hu
2009. Feb. 26., Cs, 17:03:13 CET
Ha thread-ezni akarsz phpvel, van rá lehetőség: pcntl a csodacsomag
neve. De azt nem fogod tudni használni hook_cron()-ból, már próbáltam.
A gond az, hogy minden thread-nek külön SQL kapcsolat kell, márpedig
amikor meghívódik a cron hook-od, akkor már nyitott egyet a drupal, és
nem fogod tudni rávenni, hogy minden thread-nek nyisson egyet.
Edgar
--
www : http://edgarpe.hu
e-mail: kapcsolat at edgarpe.hu
"Let's go to work"
- Quentin Tarantino
PK> Sziasztok,
PK> Az lenne a kérdésem, hogy hogyan lehet nagyon hosszú, akár
PK> több óráig tartó folyamatokat kezelni a Drupalban? Egy példa:
PK> OAI-PMH protokollon keresztül letöltök több millió rekordot
PK> egy lassú internet kapcsolaton. Olyasmi kellene nekem, mint
PK> Javaban a threadek, amik szépen futnak, amíg futnak, és közben
PK> más folyamatok (itt: oldalak kiszolgálása) nyugodtan történik.
PK> Nyilván nem lehet a böngészőben indítani egy ilyen folyamatot,
PK> hanem inkább cron-nal kell, de pl. a cron hookok hogyan futnak?
PK> szekvenciálisan és bevárják egymást? Van valakinek tapasztalata
PK> ilyesmivel?
PK> kiru
PK> _______________________________________________
PK> support mailing list
PK> support at drupal.hu
PK> https://drupal.hu/mailman/listinfo/support
További információk a(z) support levelezőlistáról