Cześć. Nie wiem jakim sposobem to najlepiej zrobić więc spytam was, jak wy to widzicie.
Otóż będę miał tabelę w bazie z ok 3000 rekordami na początek. Z czasem będzie ich przybywało coraz więcej. Każdy rekord będzie zawierał m.in adres ip.
Co 2-5 min będę wysyłał zapytania do tych serwerów (częściej nie mogę) i otrzymywał małą porcję danych. Jedno zapytanie do serwera (1 wykonanie pętli) = 1 zapis do bazy (czy to będzie ok? Czy jest jakiś lepszy sposób?).
I teraz tak:
Czy odpytywać wszystkie serwery na raz co 5 min (nie mam też pewności ile to odpytywanie będzie trwało) czy może zrobić by co minutę odpytywało serwery, które ostatni raz były odpytane ponad 2 min temu oraz żeby na taką jedną pętlę co minutę był limit np. 500 serwerów?