Compare commits
10 Commits
e84622f4d0
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
096c26fb5d | ||
|
|
ad0868a38f | ||
|
|
eca011d17c | ||
|
|
284131db64 | ||
|
|
88322ad72b | ||
|
|
19b13cc9d6 | ||
|
|
f9af0d47a5 | ||
|
|
f25b7664e3 | ||
|
|
60ef5eff6e | ||
|
|
215e35af9e |
@@ -16,17 +16,17 @@ var uuid = require('node-uuid'),
|
|||||||
};
|
};
|
||||||
|
|
||||||
const services = {
|
const services = {
|
||||||
flushExpiredTokens: function (maxAge) {
|
// flushExpiredTokens: function (maxAge) {
|
||||||
let oldTokens = [];
|
// let oldTokens = [];
|
||||||
let now = new Date().getTime();
|
// let now = new Date().getTime();
|
||||||
for (let token in accessTokens) {
|
// for (let token in accessTokens) {
|
||||||
if (tokenHeartbeats[token] && tokenHeartbeats[token] < now - 1000 * maxAge) {
|
// if (tokenHeartbeats[token] && tokenHeartbeats[token] < now - 1000 * maxAge) {
|
||||||
oldTokens.push(token)
|
// oldTokens.push(token)
|
||||||
delete accessTokens[token]
|
// delete accessTokens[token]
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
console.log('Flush expired tokens execution completed.', oldTokens)
|
// console.log('Flush expired tokens execution completed.', oldTokens)
|
||||||
},
|
// },
|
||||||
getAccessTokens: function () {
|
getAccessTokens: function () {
|
||||||
return accessTokens;
|
return accessTokens;
|
||||||
},
|
},
|
||||||
|
|||||||
22
index.js
22
index.js
@@ -122,27 +122,7 @@ const proxyFilter = function (req, res) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
app.use('/api/v1/browse', proxy('spiduler-browser:32101', {
|
app.use('/api/v1/browse', proxy('bro-browser:32101', {
|
||||||
filter: proxyFilter
|
|
||||||
}));
|
|
||||||
|
|
||||||
app.use('/api/v1/extract', proxy('spiduler-extractor:32102', {
|
|
||||||
filter: proxyFilter
|
|
||||||
}));
|
|
||||||
|
|
||||||
app.use('/api/v1/manage', proxy('spiduler-manager:32103', {
|
|
||||||
filter: proxyFilter
|
|
||||||
}));
|
|
||||||
|
|
||||||
app.use('/api/v1/image', proxy('spiduler-image:32104', {
|
|
||||||
filter: proxyFilter
|
|
||||||
}));
|
|
||||||
|
|
||||||
app.use('/api/v1/godo', proxy('spiduler-godo:32105', {
|
|
||||||
filter: proxyFilter
|
|
||||||
}));
|
|
||||||
|
|
||||||
app.use('/api/v1/cache', proxy('spiduler-cache:32106', {
|
|
||||||
filter: proxyFilter
|
filter: proxyFilter
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user