MCSManager/helper/TokenManager.js

24 lines
523 B
JavaScript
Raw Permalink Normal View History

2018-04-20 11:07:18 +08:00
const baseManagerModel = require('../model/baseManagerModel');
let onlyTokenManager = new baseManagerModel.ModelManager();
2018-04-21 14:15:20 +08:00
module.exports.addToken = (key, value) => {
if (onlyTokenManager.len >= 20) {
2018-04-21 14:26:22 +08:00
//TOken 请求最大等待队列长度,超过则统一删除
2018-04-21 14:15:20 +08:00
onlyTokenManager.clear();
}
onlyTokenManager.add(key, value);
}
module.exports.delToken = (key, value) => {
onlyTokenManager.del(key, value);
}
module.exports.getToken = (key) => {
return onlyTokenManager.get(key);
}