【发布时间】:2018-01-13 03:07:12
【问题描述】:
当用户向我的快速服务器发出发布请求时,我设置了一个时间间隔来轮询用户的 Spotify 帐户以获取播放信息。
app.post('/party', _ensureAuthenticated, function(request, response) {
const token = decrypt(request.user.encryptedAccessToken);
setInterval( () => {
pollSpotify(token)
}, pollInterval);
});
我的问题是,如果多个用户为不同的帐户发出此帖子请求,在快速服务器上设置许多间隔,这会降低我的服务器性能吗?我怎样才能清除这些间隔加班?从我的快递服务器轮询 spotify 的更好方法是什么?
【问题讨论】:
标签: javascript node.js express server