Replies: 8 comments 40 replies
-
hmm some sites cause libxml (used for processing the markup) to grow.. this is sort of not directly a problem with changedetection.io , i would suggest trying to load sites slowly into a new instance and find out which one "blows it out" |
Beta Was this translation helpful? Give feedback.
-
I have a similar issue. I am only monitoring a single website at this point (https://de.amazfit.com/products/amazfit-active-2?variant=46424581308586) via Playwright (sockpuppetbrowser). Monitoring the pod, i can see the there is definitely a leak: Every time the the job runs memory consumption increases and it's not being freed again. |
Beta Was this translation helpful? Give feedback.
-
Piling on here I am also experiencing a leak that I haven't pinned down, my changedetection container is up to 1.4G ram usage currently. I have 17 watches, 13 are plain http and 4 are using sockpuppetbrowser |
Beta Was this translation helpful? Give feedback.
-
by the way all- "memory usage" is not so simple!!! it can be different kinds of memory usage
please try to work out which kind your tools are reporting!!
here it is 859mb "virtual" memory but 213Mb Resident (actual memory) ! |
Beta Was this translation helpful? Give feedback.
-
can anyone confirm if the memory still grows even when NO sites change? that would be interesting |
Beta Was this translation helpful? Give feedback.
-
Can you guys try the latest |
Beta Was this translation helpful? Give feedback.
-
try to reproduce the issue with only one URL in your config that has a very very long page |
Beta Was this translation helpful? Give feedback.
-
v0.49.13 looks good, thanks @dgtlmoon |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the bug
Starting around a one or two weeks ago, my changedetection.io instance started periodically falling victim to Docker's OOM killer (every one to two days). Before, I had configured its Docker container with a memory limit of 512 MB (which worked fine since installing it > 1 year ago), now I have increased it to 1 GB, but after a while the Docker container is still getting killed.
As initial memory consumption is ~ 300 MB, this looks somewhat like a kind of memory leak or spike.
Around the time the error happend I see some scraping activity in the log, but nothing out of the ordinary caught my eye.
Any ideas how to further analyze this issue?
Version
v0.49.4
How did you install?
Docker on Ubuntu 24.04
Beta Was this translation helpful? Give feedback.
All reactions