add 24h loop

This commit is contained in:
Σlie *
2026-02-27 20:29:54 +01:00
parent 06d3c427f8
commit 14fbdc348a

View File

@ -19,11 +19,29 @@ public class Crawler {
// Si pas de connexion à la base de donnée on s'arrête ici // Si pas de connexion à la base de donnée on s'arrête ici
if(!isConnected){return;}; if(!isConnected){return;};
// On request les prix de tous les produits et on les inject dans la bdd
//DatabaseConfig.getInstance().updateAllPrices();
while (true) {
System.out.println("Début d'un cycle de mise à jour...");
// On ajoute les images pour les nouveaux produits qui en ont pas encore // On ajoute les images pour les nouveaux produits qui en ont pas encore
DatabaseConfig.getInstance().updatesAllMissingImages(); DatabaseConfig.getInstance().updatesAllMissingImages();
// On request les prix de tous les produits et on les inject dans la bdd // On request les prix de tous les produits et on les inject dans la bdd
DatabaseConfig.getInstance().updateAllPrices(); DatabaseConfig.getInstance().updateAllPrices();
System.out.println("Cycle terminé. Sommeil de 24 heures...");
try {
// Attend 24 heures avant le prochain scan (en millisecondes)
Thread.sleep(24 * 60 * 60 * 1000);
} catch (InterruptedException e) {
break;
} }
} }
}
}