安排帆升降机

时间:2015-09-04 09:32:25

标签: javascript node.js sails.js

有没有安排帆升降机? (每12小时,例如帆重启) 我试图这样做的原因是因为我一直在失去与远程数据库的连接。 谢谢

1 个答案:

答案 0 :(得分:5)

也许您应该尝试修复与数据库连接的问题? :)

关于您的问题,您可以使用以下内容修改var Sails = require('sails'); var cron = require('node-cron'); var sails; function startServer() { if (sails) { sails.lower(_onServerLower); } else { Sails.lift({}, _onServerStarted); } } function _onServerStarted(error, server) { sails = server; } function _onServerLower(error) { sails = null; startServer(); } new cron.CronJob('* * */12 * * *', startServer, null, true); 文件:

Chat.find(6).users

但是,真的。也许你应该解决连接问题? :)