在 azure 上创建计划的 web 作业

Create a Scheduled webjob on azure

我需要为我的应用程序创建计划作业。我正在使用环回框架和 azure。

我需要创建一个计划来删除一些数据。

scheduling.js

    var loopback = require('loopback');
    var app = module.exports = loopback();


    app.models.Mymodel.destroyAll({
                 ...
     },function(err,count) {
         console.log('>Deleted Mymodel data', count);
         });
       }

这让我在 azure webjob 日志上出错

app.models.Mymodel undefined

您不应该通过 var app = module.exports = loopback();

再次创建应用

只需按 var app = require('path to server.js');

导入应用