OpenLigaDB/OpenLigaDB-Samples

Internes Caching fehlerhaft?

Closed this issue · 0 comments

Ich beobachte seit einer Weile, dass bei getmachtdata nicht immer die aktuellen Daten kommen sondern veraltete. Wenn ich dann bei openligadb.de die Ergebnisdaten ändere (z.B. "Spiel beendet" wieder ausschalte und danach wieder anschalte) kommen die aktuellen, korrekten Daten.

Gab es da eine Änderung? Kannst du/könnt ihr den Fehler nachvollziehen? Ich mache getmatchdata immer für eine ganze Saison, also z.B. getmatchdata/bl1/2022.

Gibt es da ein Caching, das ggfs. nicht zuverlässig "dirty" wird, so dass die aktuellen Daten geliefert werden? Irgendwann (manchmal aber eben viel viel später) scheint dann mal jemand zufällig im richtigen Timing irgendwas an den Ergebnisdaten einzugeben, so dass dann mal wieder aktuelle Daten kommen.

Ich dachte natürlich zuerst, es würde an meinem Code liegen. Habe aber mittlerweile so viel ausprobiert, dass es das eigentlich nicht sein kann.