Ver Fonte

added redis health check

Henry Oswald há 12 anos atrás
pai
commit
db0322e054

+ 9 - 0
services/document-updater/app.coffee

@@ -57,6 +57,15 @@ app.get '/status', (req, res)->
 	else
 		res.send('document updater is alive')
 
+
+redisCheck = require("redis-sharelatex").activeHealthCheckRedis(Settings.redis.web)
+app.get "/health_check/redis", (req, res, next)->
+	if redisCheck.isAlive()
+		res.send 200
+	else
+		res.send 500
+
+
 app.use (error, req, res, next) ->
 	logger.error err: error, "request errored"
 	if error instanceof Errors.NotFoundError

+ 1 - 1
services/document-updater/package.json

@@ -21,7 +21,7 @@
     "metrics-sharelatex": "git+https://github.com/sharelatex/metrics-sharelatex.git#v1.0.0",
     "sinon": "~1.5.2",
     "mongojs": "0.9.11",
-    "redis-sharelatex": "~0.0.4"
+    "redis-sharelatex": "0.0.8"
   },
   "devDependencies": {
     "grunt-execute": "~0.1.5",