如果我在Heroku上有一个由一名工人和一个或没有网络dynos组成的应用程序,它会运行吗?我不确定缺席或闲置的网络dynos是否会导致工作人员不能跑步。
答案 0 :(得分:6)
Heroku并不只是运行web
dynos,事实上,它对你正在运行的进程完全没有任何假设。启动单个worker
流程绝对没有错。
这实际上是我将一个类似cron的任务部署到Heroku的常见场景,我在这里写了http://blog.y3xz.com/blog/2012/11/16/deploying-periodical-tasks-on-heroku/
答案 1 :(得分:1)
如果您正在为简单的工作寻找类似cron的任务(就像我一样),现在您还有另一种选择:Heroku Scheduler。它很容易在仪表板中配置。
优势:
cron
工作)。缺点:
结论:最适合基本使用。