Przeglądaj źródła

logs out when a redis event occurs

Henry Oswald 6 lat temu
rodzic
commit
e9efd6b93b
1 zmienionych plików z 9 dodań i 0 usunięć
  1. 9 0
      services/document-updater/app.coffee

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

@@ -138,6 +138,15 @@ shutdownCleanly = (signal) ->
 			process.exit()
 		, 10000
 
+watchForEvent = (eventName)->
+	docUpdaterRedisClient.on eventName, (e)->
+		console.log "redis event: #{eventName} #{e}"
+
+events = ["connect", "ready", "error", "close", "reconnecting", "end"]
+for eventName in events
+	watchForEvent(eventName)
+
+
 port = Settings.internal?.documentupdater?.port or Settings.apis?.documentupdater?.port or 3003
 host = Settings.internal.documentupdater.host or "localhost"
 if !module.parent # Called directly