У меня есть веб-сайт, созданный с использованием Node Express, этот веб-сайт выполняет функции, позволяющие пользователю загружать изображение, и оно будет храниться локально в папке сервера, а путь будет сохранен в базе данных.
Проблема заключается вРазмер изображения занимает слишком много места на диске сервера, поэтому мне нужно использовать cdn в качестве хранилища для этих изображений и показывать изображение пользователю. Проблема в том, что я не знаю, каков правильный сквозной поток для сохранения этого изображения в cdn.
Сквозной поток означает, что клиент загружает изображение, сервер сохраняет его,и может использоваться снова, когда пользователю нужно его увидеть.
Я думаю, что когда пользователь загрузил изображение, а затем сервер сначала сохранит его локально, путь к изображению, будет запущен cron для сохраненияизображение в CDN, в конце изображение, сохраненное на сервере, будет удалено после успешного сохранения изображения в CDN. Это правильный путь? или есть другой способ сделать это?