【问题标题】:Stop Heroku Dyno from cycling阻止 Heroku Dyno 骑自行车
【发布时间】:2019-01-05 08:07:36
【问题描述】:

我有一个 Hobby Dyno,它在 Heroku 中托管一个应用程序,用户可以在其中上传图像。

我注意到 Dyno 在其循环期间重新启动,导致所有图像消失。

2018-07-27T16:23:09.914767+00:00 heroku[web.1]: Cycling
2018-07-27T16:23:09.915421+00:00 heroku[web.1]: State changed from up to starting

我知道涉及第三方存储或将应用程序托管在另一个平台上的解决方案。

我想知道是否有办法停止测功循环并且永远不会让它重新启动,例如始终处于up 状态?

谢谢。

【问题讨论】:

    标签: heroku hosting cycle dyno


    【解决方案1】:

    没有办法阻止测功机循环。 Heroku 这样做了automatically at least once per day

    Heroku 的整个设计是基于The 12-Factor App,它声明你的应用程序的进程是disposable。 Heroku 通过其ephemeral file system (部分)实现了这一点,这就是为什么您必须使用外部服务来持久化文件的原因。

    【讨论】:

    • 您的流程是一次性的,但您的数据不是。您的数据库将托管在某个持久性位置,例如 Heroku 自己的 Postgres 产品、Amazon RDS 等。
    • 什么!他们现在每台测功机收费 7 美元。嗯。感谢您的回答。
    猜你喜欢
    • 1970-01-01
    • 2017-05-25
    • 2021-10-07
    • 2023-03-15
    • 2015-07-25
    • 1970-01-01
    • 2016-12-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多