How do I have a persistent file storage when deploying to Heroku?

前端 未结 1 821
陌清茗
陌清茗 2020-12-21 20:54

I know that Heroku\'s dyno gets refreshed each time a deploy is made so is there anyway I can have my files persistent or there\'s no other way but use services like amazon

相关标签:
1条回答
  • 2020-12-21 21:14

    It would be best to use S3 or another service.

    Ephemeral filesystem

    Each dyno gets its own ephemeral filesystem, with a fresh copy of the most recently deployed code. During the dyno’s lifetime its running processes can use the filesystem as a temporary scratchpad, but no files that are written are visible to processes in any other dyno and any files written will be discarded the moment the dyno is stopped or restarted. For example, this occurs any time a dyno is replaced due to application deployment and approximately once a day as part of normal dyno management.

    https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem

    0 讨论(0)
提交回复
热议问题