我试图定期调用app.js
文件中的中间件函数,该函数将当前本地主机作为参数。通过主机,我的意思不是os.hostname()
,而是http://www.host.com
中的主机或127.0.0.1:3000
中的IP地址。我知道if req.header.host
的唯一方法是,我不期望任何运行脚本的请求,它应该在我运行我的应用程序后立即开始运行。有办法吗?
这是我的代码:
app.js:
var server = http.createServer(app);
server.listen(port, function(err) {
if (err) console.log(err);
console.log('Listening on port ' + port + '...');
// Script
setInterval(function(){
User.checkPending(server_host_goes_here);
}, 1800000);
});