Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> kolejkowanie w aplikacjach PHP
ciekawski
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 29.05.2007

Ostrzeżenie: (0%)
-----


Hej,

mam aplikację, która przetwarza sporo danych non stop. Aktualizacje te wykonują się w cronie cyklicznie.
Zastanowiły mnie jednak kolejki. Czy macie jakieś doświadczenie w tym temacie?
Natknąłem się na http://activemq.apache.org/
Macie może jakieś doświadczenie z kolejkowaniem - jakieś plusy i minusy, możliwe zastosowania?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mathijas
post
Post #2





Grupa: Zarejestrowani
Postów: 49
Pomógł: 1
Dołączył: 9.10.2008

Ostrzeżenie: (0%)
-----


Tak, tak, ale ja się odnoszę nie do samego kolejkowania, tylko do problemu postawionego przez @ciekawski-ego, dlatego nie możemy się dogadać :-). Sorry za niezrozumienie ale możliwe, że wysnułem zbyt daleko idące wnioski :).

Kolega ma aplikację w sposób ustawiczny dokonującą długich przeliczeń - "aktualizacji" na bazie danych - w określonych odstępach czasu. Niektóre aktualizacje działają na tyle długo, że przekraczają czas na wykonanie, i zapewne to było motywem pytania o kolejkowanie. Sugeruję więc, że można to zrobić bez użycia kolejkowania, używając skryptu, który się ładnie zapętli i automatycznie wykona następną aktualizację w momencie ukończenia poprzedniej. W ten sposób aktualizacje nigdy nie wpadną w konflikt a całość powinna być lepiej zsynchronizowana. To oczywiście pod warunkiem, że nie jest istotna godzina uruchomienia następnej aktualizacji, mają się uruchamiać jedna po drugiej a CRON był tylko gwarantem braku konfliktów.

Natomiast powoli odnoszę wrażenie, że chyba pytanie o kolejkowanie faktycznie nie ma nic wspólnego z opisem aplikacji, więc sorry za zamieszanie :-).
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 15:41