In the consumer constructor, project namespace must be set (setNamespace()) before generating the keys (redisKeys.getKeys()).
Currently, while construing consumer this is causing the keys to be generated incorrectly with default namespace in it, like redis-smp-default. Rest of the times, getKeys generating correct keys.
Monitor needs namespace update in statsFrontend()
if (config.hasOwnProperty('namespace')) redisKeys.setNamespace(config.namespace);
In the consumer constructor, project namespace must be set (setNamespace()) before generating the keys (redisKeys.getKeys()).
Currently, while construing consumer this is causing the keys to be generated incorrectly with default namespace in it, like redis-smp-default. Rest of the times, getKeys generating correct keys.
Monitor needs namespace update in statsFrontend() if (config.hasOwnProperty('namespace')) redisKeys.setNamespace(config.namespace);