Remove the abstraction in searx.shared.SharedDict. Implement a basic and dedicated scheduler for the checker using a Redis script.
See settings.yml for the options SIGUSR1 signal starts the checker. The result is available at /stats/checker