无论如何安排帆升降机? (每12个小时,例如sails重新启动)我试图这样做的原因是因为我一直在失去与远程数据库的连接 . 谢谢
也许你应该尝试 fix the issue with connection to database ? :)
关于您的问题,您可以使用以下内容修改 app.js 文件:
app.js
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);
But, really. Maybe you should fix issue with connection ? :)
1 回答
也许你应该尝试 fix the issue with connection to database ? :)
关于您的问题,您可以使用以下内容修改
app.js
文件:But, really. Maybe you should fix issue with connection ? :)