докер сворме
У основного приложения подняты 3 реплики.
У приложения есть папка /userdata, где хранятся всякие временные файлики, сессии, ключики и прочая хрень, которая должна быть общей для всех трех реплик.
Как в данном случае лучше поступить? биндить вольюм?
что за временные файлики ? они другим репликам нужны ? сессии в любую доступную БД - redis, monga, да хоть в постгрес ключики это что-то статичное ? что за прочая хрень ? картинки и статика ? в S3. docker должен быть stateless. если очень сильно нужно - можно и БД затащить в докер. вопрос только в чём цель.
не важно, но эти файлы должны быть общими для всех трех реплик
важно статичные эти файлы или динамичные если статичные - положить в сам контейнер или в ENV переменную если динамические - в S3
А если я НЕ МОГУ их в s3 положить сейчас?)
живи на одном хосте но если ты на одном хосте - зачем тебе 3 реплики или у тебя есть какой-то распределённый дисковый сторадж ?
Короче, реплики там нужны скорее на всякий случай
Ну жить на "одном хосте" я точно не буду
Обсуждают сегодня