Как проверить, сохранены ли мои изображения на сервере Heroku - PullRequest
0 голосов
/ 24 октября 2018

Поэтому я пытаюсь разрешить пользователям загружать изображения на мой сервер, чтобы позже показывать их на веб-сайте.Я использую Multer следующим образом:

var uploadLogo = multer({
    dest: './public/images/logos/'
});
.post(uploadLogo.single('logo'), (req, res, next) => {
    var r = req.body;
    account.register(
        new account({
                'employer': {
                    'logo': req.file,
                }
            },
            r.password
        ))
});

Интересно то, что это работает на локальной версии, но изображения исчезают через некоторое время в онлайн-версии.

enter image description here

Как проверить, существуют ли изображения на сервере?Или я должен использовать сторонние API, такие как imgur, чтобы справиться с этим?

1 Ответ

0 голосов
/ 24 октября 2018

Свободные Heroku dynos останавливаются через некоторое время бездействия, и все локально сохраненные данные удаляются.Попробуйте сохранить изображения в формате, подобном AWS S3 .

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