Читать файл с развернутого сервера на героку - PullRequest
0 голосов
/ 28 марта 2019

У меня сервер, развернутый в Heroku с помощью метода автоматического развертывания Heroku из GitHub.На этом сервере у меня есть файл с именем subscription.json, который содержит пользовательские данные, когда пользователь зарегистрирован.Я хочу посмотреть этот файл.

Как мне получить доступ к этому файлу?

1 Ответ

1 голос
/ 28 марта 2019

Если этот файл находится в вашем хранилище, вы сможете прочитать его как любой обычный файл.

Однако на Heroku это не сработает:

, который содержит пользовательские данные всякий раз, когда пользователь зарегистрирован

Файловая система Heroku является дино-локальной и эфемерной . Любые изменения, которые вы вносите в него, будут потеряны при следующем перезапуске вашего dyno. Это происходит часто ( хотя бы раз в день ).

Для сохранения таких вещей, как пользовательские загрузки, Heroku рекомендует с использованием стороннего сервиса, такого как Amazon S3. Но в этом случае я думаю, что база данных была бы гораздо более подходящим решением.

Heroku имеет собственный Сервис PostgreSQL , который очень хорошо поддерживается и доступен из коробки. Если вы предпочитаете использовать другую базу данных, есть множество вариантов .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...