heroku新手:“web dyno + work dyno”模式v.s. '经典'模式

时间:2012-05-18 20:57:40

标签: django heroku

[ - 跳过本介绍部分 - ]

我将自己介绍给heroku平台(使用django)。我正在关注Heroku Django tutorial。在教程'step'现在我们已经准备好扩展一个worker:我执行命令并显示以下消息:

(venv)dani@heroku-test:~/hellodjango$ heroku ps:scale celeryd=1
Scaling celeryd processes...  
 !    Please verify your account in order to change resources
 !    For more information, see http://devcenter.heroku.com/categories/billing
 !    Verify now at http://heroku.com/verify

在挖掘heroku网络后,我发现问题是我应该告知我的信用卡,因为长时间运行多个dyno(1个网络dyno + 1个工作dyno)可能会产生费用

另外,阅读教程,heroku说:对于生产应用程序,你应该使用生产就绪的嵌入式网络服务器Gunicorn和gevent。我非常感谢扩展应用程序的可能性。

这将我们带到......

[ - 在这里开始阅读 - ]

...我的问题:

  • 我可以在没有“web dyno + work dyno”模式的情况下开始在heroku中运行应用程序吗?有人有没有快速奔跑的经历吗?
  • 对于有限的企业“内联网”应用程序,(像平台一样)heroku值得吗?

任何评论都会很好。感谢您分享您的专业知识。抱歉这个新手问题。

1 个答案:

答案 0 :(得分:0)

heroku的支持回答:

克里斯,5月21日12:38(太平洋时间): 您好,

  • 我可以在没有“web dyno + work dyno”模式的情况下开始在heroku中运行应用程序吗? (就像django快速启动的第一部分或者你建议升级到15G + 2 dynos = 50€蛾)
  

您应该能够使用单个网络动态免费运行您的应用。   您需要扩展以承担额外的流量。为了   要扩大规模,您必须使用信用卡验证您的帐户。

  • 对于有限公司的“内联网”应用程序,heroku是一个很好的解决方案(用金钱来说)?
  

是。当然这一切都取决于你认为合理的   花在运行企业应用程序上的金额。

干杯, -Chris