Hej, W ramach nauki piszę prostą apkę opartą o mikroserwisy. Problematyczny mikroserwis służy do sprawdzania czy strony zapisane w DB są online. Mam w serwisie GET/POST/PUT, wszystko działa jak należy, Przy zapisie dokonuję pierwszego sprawdzenia jaki STATUS_CODE zwraca strona.
Pytanie brzmi, gdzie uruchamiać (w pętli, co np. 30 sekund) funkcję która za zadanie ma pobierać dane z bazy danych, wykonywać kilka innych funkcji na podstawie tych danych a następnie zapisać zmienione dane do bazy. Jak powinienem to zrobić? Myślałem przez chwilę o użycia crona ale nie wydaje mi się to dobre rozwiązanie.
Całość jest napiana w Go, ale to raczej nie ma znaczenia.