Witam!
Dziala sobie daemon na zdalnym routerze i tylko sobie wykonuje
instancje pinger i przesyla dane do glownej bazy.
Problem tylko w tym (ustawiony czas w bazie cron dla tejze
instancji co 5 minut), ze zdalny laczy sie poprawnie co minute,
lecz zamiast co piec minut ustawiac w bazie komputery online
wykonuje to srednio co 15 minut, czyli co trzecie dzialanie wg crona.
Dodam ze zwiekszalem czas crona na 10 - nic to nie dalo,
wlaczylem do kompilacji --enable-debug0 oraz 1 i ladnie widac
co po kolei robi ale zadnych bledow.
Roznica w logach miedzy wykonanym poprawnie zapisem do bazy
efektu dzialania pingera od zlego dzialania roznia sie tylko
wlasnie w sekcji gdzie nastepuje zapis: UPDATE...
Logi gdzie dziala:
Jan 3 00:20:00 podgorna lmsd: DEBUG: [SQL] SELECT id, INET_NTOA(ipaddr)
AS ip FROM nodes.
Jan 3 00:20:06 podgorna lmsd: DEBUG: [SQL] UPDATE nodes SET
lastonline=UNIX_TIMESTAMP() WHERE id=196.
Jan 3 00:20:06 podgorna lmsd: DEBUG: [SQL] UPDATE nodes SET
lastonline=UNIX_TIMESTAMP() WHERE id=205.
Jan 3 00:20:06 podgorna lmsd: DEBUG: [SQL] UPDATE nodes SET
lastonline=UNIX_TIMESTAMP() WHERE id=216.
Jan 3 00:20:06 podgorna lmsd: DEBUG: [SQL] UPDATE nodes SET
lastonline=UNIX_TIMESTAMP() WHERE id=223.
Jan 3 00:20:06 podgorna lmsd: DEBUG: [SQL] UPDATE nodes SET
lastonline=UNIX_TIMESTAMP() WHERE id=236.
Jan 3 00:20:06 podgorna lmsd: DEBUG: [Pinger/pinger] reloaded
Jan 3 00:20:06 podgorna lmsd: DEBUG: [lmsd] Disconnected.
Jan 3 00:20:06 podgorna lmsd: DEBUG: [lmsd] Reload finished. Exiting child.
A tutaj gdzie nie zaktualizowal:
Jan 3 00:25:01 podgorna lmsd: DEBUG: [SQL] SELECT id, INET_NTOA(ipaddr)
AS ip FROM nodes.
Jan 3 00:25:03 podgorna lmsd: DEBUG: [Pinger/pinger] reloaded
Jan 3 00:25:03 podgorna lmsd: DEBUG: [lmsd] Disconnected.
Jan 3 00:25:03 podgorna lmsd: DEBUG: [lmsd] Reload finished. Exiting child.
Widac dokladnie ze zamiast wykonywac UPDATE po prostu pomija ten krok
Dodam, ze taki sam pinger na localhoscie (tam gdzie glowna baza) dziala
bezproblemowo.
Konfiguracje tej instancji napewno mam zrobiona poprawnie.
Gdzie szukac przyczyne takiego stanu rzeczy poniewaz denerwuje mnie
to ze komputery sa, potem znikaja na okolo 10 minut i pojawiaja sie
ponownie.
Czy ktos spotkal sie z taka sytuacja?
LMS 1.9.4
P.S. Dziala tak kulawo to od samego poczatku jak tylko uruchomilem
pingera i tylko na zdalnym hoscie,
Chwilowo nie mam mozliwosci uruchomienia ppingera na innym zdalnym,
zeby sprawdzic czy to wina tylko zdalnych polaczen, dlatego pytam tutaj.
--
Pozdrawiam Tomasz Dąbek [Thomas]
[gg: 14553 mail: tdabek_NOSPAM_(a)go2.pl]