Heroku 替代方案

Posted

技术标签:

【中文标题】Heroku 替代方案【英文标题】:Heroku alternative 【发布时间】:2020-11-23 15:41:38 【问题描述】:

我是开发新手,发现 Heroku 很容易部署我的应用程序。

在遇到问题之前我很高兴:

    Heroku 没有提供白 IP 列表访问 API 所需的 IP 地址。我用一个名为 Fixie 的 Heroku 附加代理解决了这个问题。如果每月请求少于 500 个,则免费。

    Heroku 免费计划在闲置 30 分钟后休眠。我的应用需要在午夜发出 API 请求,这变得很困难,因为应用正在休眠。

我正在考虑在 Heroku 上支付最近的廉价计划,这使得应用程序不会休眠。但是我想为什么不使用 Heroku 以外的其他平台。

有人有什么建议吗?任何其他提供 IP 的平台,所以我不必担心每月超过 500 个请求?

我在考虑 AWS Elastic Beanstalk。但正如我所说,我对此并不陌生。

【问题讨论】:

请在reddit上寻求建议。 看你想要什么?你想运行什么样的应用程序? AWS 有 1 年的免费套餐,因此您可以在此期间测试和使用 EB 环境。 *** 上不应该问这样的问题。 【参考方案1】:

您可以使用 DigitalOcean:最便宜的计划是每月 5 美元,并且您会获得一个拥有自己 IP 地址的 Droplet。 Droplet 始终在运行(没有像 Heroku 那样的不活动超时)。

主要区别在于 Heroku 在底层基础架构之上提供了一个抽象层(您只处理应用程序的部署和管理),而 DigitalOcean 提供了一个虚拟盒子(即 Ubuntu),但是文档很棒,您可以轻松找到您需要什么(即安装 Docker 等)

【讨论】:

【参考方案2】:

完全同意。

多年来,我一直在 Heroku 上运行许多应用程序,并且遇到了您多次提到的第一个问题。

据我所知,我尝试使用 Engine Yard 代替 Heroku,但我从未遇到过您所指的 IP 问题。 AWS 很好,但它也不是没有局限性,因为它真的很难使用。正是这些缺点让用户抓狂,不是吗?我只能说,当我转移到发动机场时,我面临的设定问题大大减少了。它似乎是一个更有用的平台。看看吧。

这是Engine Yard的链接,希望对您有所帮助。

【讨论】:

以上是关于Heroku 替代方案的主要内容,如果未能解决你的问题,请参考以下文章

使用 Authzforce 实现 geo XACML 并将其托管在 heroku 上

在 Heroku 上获取客户端的真实 IP 地址

GitHubYouTube 们的开源替代品都有了!

heroku 非 www 重定向到 www 域的网络解决方案

GitHubYouTube 们的开源替代品都有了!

我可以在 Heroku 上托管网站吗?如果没有,啥是类似 PaaS 的解决方案?