From 090288ad17e733bb0add524d647cc2f1e7ef3954 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Wed, 27 Jul 2016 10:03:17 +0700 Subject: [PATCH] dumpStats --- im.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/im.js b/im.js index c730adc..685ff1a 100644 --- a/im.js +++ b/im.js @@ -10,6 +10,15 @@ var redisClient; var resendHandlers = LRU({max: 2000, maxAge: 1000 * 3600 * 36}); +function dumpStats() { + if (config.globals.auto_resend_on_delay_secs) { + logger.verbose('DUMP STATS', { + 'resendHandlers:length': resendHandlers.length, + 'resendHandlers:itemCount': resendHandlers.itemCount, + }); + } +} + function init(options) { if (options && options.config) { config = options.config; @@ -21,6 +30,7 @@ function init(options) { createRedisClient(config.globals.redis_host, config.globals.redis_port); readImConfig(); + setInterval(dumpStats, 1000 * 300); } function createRedisClient(host, port) { -- 1.9.0