我是新的发展,发现 Heroku 容易部署我的应用程序。
我很高兴,直到我遇到问题:
Heroku 不提供我需要一个白色 IP 列表来访问 API 的 IP 地址。我用一个名为 Fixie 的 Heroku 附加修复了这一点。如果每月低于 500 个请求,那是免费的。
Heroku 免费计划在 30 分钟的不活动后睡觉。我的应用程序需要在午夜发出 API 请求,这变得越来越困难,因为应用程序正在睡觉。
我想在 Heroku 上支付最近的便宜计划,这使得该应用程序无法睡眠。但是后来我虽然为什么不使用另一个平台而不是 Heroku。
有没有人有一些 sugasions?提供 IP 的任何其他平台,所以我不担心每月超过 500 个请求?
我在想 AWS Elastic Beanstalk。但正如我所说,我是新来的。
您可以使用 DigitalOcean:最便宜的计划是每月 5 美元,您将获得一个具有自己的 IP地址的 Droplet。Droplet 始终在运行(没有像 Heroku 那样的不活动超时)。
主要区别在于 Heroku 在底层基础设施之上提供了一个抽象层(您只处理应用程序部署和管理),而 DigitalOcean 提供了一个虚拟框(即 Ubuntu),但是文档很棒,您可以轻松找到所需的内容(即安装 Docker 等。)
不能同意更多。
多年来,我一直在 Heroku 上运行许多应用程序,并且遇到了您多次提到的第一个问题。
据我记得,我尝试使用 Engine Yard 而不是 Heroku,我从未遇到过您所指的 IP 问题。AWS 很好,但它也不是没有局限性,因为它真的很难使用。正是这些缺点使用户发疯,不是吗?我只能说,当我转移到 Engine Yard 时,我面临的问题大大减少了。它似乎是一个更有用的平台。检查一下。
这里有一个Engine Yard的链接,希望对您有所帮助。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(74条)