【问题标题】:How can I run Heroku server 24/7如何运行 Heroku 服务器 24/7
【发布时间】:2021-02-25 22:09:11
【问题描述】:

我需要能够 24/7 全天候运行我的 Heroku 应用程序,即使当前没有人查看它。它主要是一个服务器端应用程序,我需要一直持续运行。

什么是最便宜和最好的方法来做这件事。只要我不支付不必要的费用,我不介意支付。

谢谢。

【问题讨论】:

    标签: heroku


    【解决方案1】:

    您有三个选择:

    • 爱好订阅
    • 免费网络测功
    • 免费工人测功机

    (1) 订阅爱好:每月 7 美元,Dyno 24/7 全天候运行

    (2) 使用免费层,注册一张有效的信用卡,为您提供额外的免费 Dyno 小时(总共 1000 小时),并确保 Dyno 始终可用。
    免费 Web Dyno 在 30 分钟不活动(即 30 分钟内没有传入请求)后休眠:您可以阻止此操作每 20 分钟发送一次请求(来自外部工具或脚本)。

    (3) 仅通过 Worker Dyno 使用 免费 层级(再次注册有效的信用卡以获得 1000 个免费小时)(免费的工人 dyno 不睡觉)

    更多信息Free Dyno Sleeping

    【讨论】:

    • 非常感谢您。我决定做选项 1 并为 Dyno 付费。但是,它似乎在午夜后仍然关闭,第二天早上我必须执行“heroku restart”才能重新打开它。知道为什么会发生这种情况吗?
    • 是的,在这里查看我的答案stackoverflow.com/a/64859732/9095551
    • 这很不幸。我愿意升级到专业版,因为我真的需要它来运行 24/7,尽管有比 heroku 更好的选择吗?我至少有 2 个需要不断运行的应用程序,而且我可以支付,但我不想在有更好的选择时不必要地支付。
    • 我使用 DigitalOcean,价格便宜,你得到你需要的东西。易于使用 Docker。看看我的另一个回答stackoverflow.com/a/63241267/9095551
    • 再次感谢! Digital Ocean 是否支持 Postgres 数据库?
    猜你喜欢
    • 2018-02-16
    • 2014-06-30
    • 1970-01-01
    • 2020-08-13
    • 2013-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-26
    相关资源
    最近更新 更多