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

Posted

技术标签:

【中文标题】我可以在 Heroku 上托管网站吗?如果没有,啥是类似 PaaS 的解决方案?【英文标题】:Can I host a website on Heroku? if not, what would be a PaaS like solution?我可以在 Heroku 上托管网站吗?如果没有,什么是类似 PaaS 的解决方案? 【发布时间】:2020-06-07 04:26:23 【问题描述】:

我是网站开发的新手,在寻找这个问题的答案时遇到了一些麻烦。我使用 Heroku,但是,该域不是完全个性化的,如果没有人访问该页面,它会将 dynos 发送到睡眠状态,因此,第一个用户将始终面临页面重新加载的延迟。此外,它似乎确实出现在谷歌上。我可以使用 Heroku 创建功能性网页吗?如果没有,你会建议哪个选项?我想要一些简单而高效的东西:即,我想专注于对我的网站进行编码,而不是编码细节以使其运行。详细信息:我正在使用 Node Js(MEAN 堆栈)。

【问题讨论】:

这只会发生在免费层,如果您按月支付 Hobby 之类的费用,机器永远不会休眠。另一种方法是使用 digitalocean 或任何其他虚拟主机自己设置服务器 谢谢,我会考虑你的建议! 【参考方案1】:

A verified Heroku account gets 1000 dyno hours every month。一个月有720小时。如果您只部署一个网络应用程序,您可以在那里永久托管一个网站。

有一些免费的解决方案可以定期 ping 您的网页以防止其进入休眠状态。例如。你可以使用New Relic add on。

【讨论】:

以上是关于我可以在 Heroku 上托管网站吗?如果没有,啥是类似 PaaS 的解决方案?的主要内容,如果未能解决你的问题,请参考以下文章

在 Heroku 上托管一个静态网站需要多少台测功机?

我需要为 Heroku 上托管的机器人实现分片吗?

在 Heroku 上托管时,Selenium 应用程序重定向到 Cloudflare 页面

要在 Google App Engine 上托管静态 (HTML) 网站,app.yaml 文件中应该包含啥内容?

无法在heroku上托管discord bot(js)

为啥我的 discord.py 机器人在 Heroku 上托管时没有声音?