Healtcheck events update LRU.
With enough services and frequency CPU usage becomes noticable.
To test, have a sufficient number of services with low enough interval: Xs. For example, you could have few healthchecks per second.
Observe Docuum logs, docker system events, docker stats
So, question arises - are healthcheck events even required? As a greenhorn, I would say I want to remove images that are no longer running (e.g. old versions, etc), and since the image IS running and have not yet stopped - why keep it's LRU updated - maybe healthchecks can be ignored?
Or maybe some optimization could be made, so event processing consumes less CPU?
P.S. Thank you for your product!
Healtcheck events update LRU.
With enough services and frequency CPU usage becomes noticable.
To test, have a sufficient number of services with low enough
interval: Xs. For example, you could have few healthchecks per second.Observe Docuum logs,
docker system events,docker statsSo, question arises - are healthcheck events even required? As a greenhorn, I would say I want to remove images that are no longer running (e.g. old versions, etc), and since the image IS running and have not yet stopped - why keep it's LRU updated - maybe healthchecks can be ignored?
Or maybe some optimization could be made, so event processing consumes less CPU?
P.S. Thank you for your product!