diff --git a/services/document-updater/app.coffee b/services/document-updater/app.coffee index a22a552d59..04f884930e 100644 --- a/services/document-updater/app.coffee +++ b/services/document-updater/app.coffee @@ -71,7 +71,16 @@ app.get '/status', (req, res)-> else res.send('document updater is alive') + docUpdaterRedisClient = require("redis-sharelatex").createClient(Settings.redis.documentupdater) +app.get "/health_check/redis", (req, res, next) -> + docUpdaterRedisClient.healthCheck (error) -> + if error? + logger.err {err: error}, "failed redis health check" + res.send 500 + else + res.send 200 + app.get "/health_check/redis_cluster", (req, res, next) -> docUpdaterRedisClient.healthCheck (error) -> if error?