2017-05-30 56 views
0

这是从我的Heroku应用程序资源页面:的Heroku和Procfile`发布:`没有DYNOS

enter image description here

在我procfile我有以下行:

release: python manage.py migrate 

在部署时它执行得很好。我可以看到它的工作。然而,我很困惑,因为“发布”配置为0个dynos/$ 0.00 /月。有可能将其配置为以更高的价格购买更多的dynos,但似乎没有必要运行它。

什么负担运行发布过程的费用?将它保持在0代表是否安全?

回答

1

是的,将它保持在0 dynos是安全的,因为您的release脚本将在one-off dyno上运行。因此;它们只按需求运行,并且按照与常规动力线相同的速率收费,按比例计算为第二。

Heroku的文档也相当全面,在when your release task will run