From 541da0166f6047fcf3600965feb6048102d57d96 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Wed, 31 Jul 2019 18:03:10 +0700 Subject: [PATCH] Partner last seen do not cache on process mem --- lib/partner-last-seen.js | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/lib/partner-last-seen.js b/lib/partner-last-seen.js index 1fe3347..e73531f 100644 --- a/lib/partner-last-seen.js +++ b/lib/partner-last-seen.js @@ -3,14 +3,10 @@ const REDIS_TTL_SECS = 3600 * 24 * 31; const config = require('komodo-sdk/config'); -// const logger = require('komodo-sdk/logger'); const redis = require('redis'); const redisClient = redis.createClient(config.redis || { host: '127.0.0.1' }); -const _caches = {}; - - function _composeKeyword(partner) { return `POCHINKI_PARTNER_LAST_SEEN_${ partner }`; } @@ -23,12 +19,8 @@ function get(partnerNumber) { if (!partnerNumber) { resolve(null); } - else if (_caches[partnerNumber]) { - resolve(_caches[partnerNumber]); - } else { const keyword = _composeKeyword(partnerNumber); - // logger.verbose(`REDIS-DEBUG: GET`, {keyword}); redisClient.get(keyword, function(err, reply) { if (err) { @@ -36,7 +28,6 @@ function get(partnerNumber) { } else if (reply) { resolve(Number(reply)); - _caches[partnerNumber] = Number(reply); } else { resolve(null); @@ -53,10 +44,7 @@ function set(partnerNumber, modemName) { return; } - _caches[partnerNumber] = modemName; - const keyword = _composeKeyword(partnerNumber); - // logger.verbose('REDIS-DEBUG: SET', { keyword }) redisClient.set(keyword, modemName, 'EX', REDIS_TTL_SECS); } -- 1.9.0