Strongloop自定义脚本不会退出

我可能监督一些非常基本的东西,但我有这个基本的strongloop自定义脚本,这是假设做一些数据清理。

脚本运行正常,这不是问题,是否所有这一切都假设(打印所有console.log),但过程永远不会退出。

有什么我必须做结束strongloop?

var app = require('../server/server'); app.models.product.find({}, (err, result) => { console.log('result', result); //Do data cleanup console.log('done now'); }); 

好像似乎连接到MySQL服务器保持打开状态。 如果我手动断开进程退出漂亮和整洁。

 var app = require('../server/server'); app.models.product.find({}, (err, result) => { console.log('result', result); //Do data cleanup //Disconnect datasource app.dataSources.mysqldb.disconnect(); console.log('done now'); }); console.log('end of file');