5

我有一个 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状态?

谢谢你。

4

1 回答 1

14

没有办法防止测功机循环。Heroku每天至少自动执行一次

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

于 2018-07-28T12:53:31.427 回答