Authored by 周少峰

del appended let

... ... @@ -54,16 +54,12 @@ module.exports = (limiter, policy) => {
return cache.getMultiAsync([key, key10m, keyMax, key10mMax]).then((results) => {
let result = results[key];
let result10m = results[key10m];
let minuteLimit = results[keyMax] === 1 ? true : false;
let tenMinuteLimit = results[key10mMax] === 1 ? true : false;
logger.debug('qps limiter: ' + key + '@' + result + ' max: ' + MAX_QPS);
logger.debug('qps minuteLimit: ' + keyMax + '@' + minuteLimit);
logger.debug('qps tenMinuteLimit: ' + key10mMax + '@' + tenMinuteLimit);
logger.debug('qps limiter:10m ' + key10m + '@' + result10m + ' max: ' + MAX_QPS_10m); // eslint-disable-line
// 达到1分钟或是10分钟的访问限制,禁止访问
if (minuteLimit || tenMinuteLimit) {
if (results[keyMax] === 1 || results[key10mMax] === 1) {
return Promise.resolve(policy);
}
... ...