dgtlmoon / changedetection.io

The best and simplest free open source web page change detection, website watcher, restock monitor and notification service. Restock Monitor, change detection. Designed for simplicity - Simply monitor which websites had a text change for free. Free Open source web page change detection, Website defacement monitoring, Price change notification
https://changedetection.io
Apache License 2.0
19.15k stars 1.04k forks source link

[feature] queued items are not kept through restarts #2770

Open dgtlmoon opened 6 days ago

dgtlmoon commented 6 days ago

When the application restarts, the queued items are no longer kept, it will empty the "recheck queue" and generate new queued items according to the time between recheck schedule

This can be solved with https://github.com/dgtlmoon/changedetection.io/pull/2735

on the hosted version, it will restart from time to time depending on memory usage etc

dgtlmoon commented 6 days ago

A really fool proof and reliable way would be to create a lockfile for each UUID that is in the queue rather than managing a DB