【发布时间】:2017-05-25 18:26:15
【问题描述】:
我想将 Heroku 应用配置为每天运行一次计划任务。我的源代码树如下所示:
bin/myScript
Procfile
package.json
当我部署应用程序时,我看到以下错误:
2017-01-11T04:31:36.660973+00:00 app[web.1]: npm ERR! missing script: start
我相信这是因为 Heroku 试图启动一个网络测功机。我没有网络测功机,我也不想要一个。所以我用这行创建了一个Procfile:
heroku ps:scale web=0
为了防止 heroku 旋转网络测功机。那没有用。我还能做些什么来防止我的应用在部署时崩溃?计划任务是否要在单独的一次性 Dyno 中运行是否重要?
【问题讨论】: