我在nodejs / parseserver开源中使用package for task sechdule https://www.npmjs.com/package/node-cron 但即使我评论工作并重新启动servert ...工作似乎正在运行.....有人可以指导我吗?
var counter=0;
Parse.Cloud.define("test", function(request, response) {
response.success(counter+1);
});
//var cron = require('node-cron');
//var task=cron.schedule('*/1 * * * *', function(){
/* Parse.Cloud.run('test',{}, {
success: function(results) {
console.log('test');
response.success(results);
},
error: function(error) {
response.error("Some error.");
}
}); */
//console.log('job creared loop');
//});
答案 0 :(得分:0)
听起来像cronjob所在的文件,没有加载更改。但是我认为你的问题中缺少一些信息。
您指的是哪个服务器&什么服务器: 你刚刚再次运行节点fafa.js程序吗? 你在使用Forever还是PM2?如果你需要PM2
sudo pm2 restart [name of file]
也许是一个简单的
console.log("see if cron job runs")
将显示正在发生的事情。显然,如果没有出现console.log,旧代码仍在运行。
我认为如果不是上述情况,我们需要更多信息。