9 Lut
2004
9 Lut
'04
00:10
A jak zadbasz o to żeby jakis daemon nie reloadował się dwa razy? Może się zdarzyć że jeden z daemonów nie zdąży na czas odpytać bazy, wtedy inny zrobi reload drugi raz. Efekt bedzie taki że dla tego spuźnialskiego zabraknie reloadów ;)
A jakby zrobić to tak:
- nigdy nie czyścimy _force
- przy pierwszym uruchomieniu daemon zczytuje timestamp z _force
- przy odpytywaniu sprawdzamy czy timestamp w bazie jest większy niż
ten co sobie zapisaliśmy
- jak większy to robimy reload i w pamięci zachowujemy nowy timestamp
- jak nie jest to nie robimy nic
Powinno działać dobrze dla dowolnej liczby daemonów, ale bez zmian w kodzie (daemona i UI) się nie obejdzie.
no to jest sensowne, a w UI chyba nawet nie trzeba będzie grzebać.
--
Pozdrawiam
Aleksander Machniak ( A.L.E.C )
http://alec.k27.prv.pl GG-2275252
7630
Wiek (w dniach)
7630
Ostatnia aktywność (w dniach)
0 komentarze
1 uczestnicy
uczestnicy (1)
-
A.L.E.C