有没有安排帆升降机? (每12小时,例如帆重启) 我试图这样做的原因是因为我一直在失去与远程数据库的连接。 谢谢
答案 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
但是,真的。也许你应该解决连接问题? :)强>