Похожие чаты

Hi All, I have an issue at work. I have

a application stack that has 10 containers. 2 of those need to always be on the same host because of a folder that uploads and does something to the files. Now the problem is, that I have this application stack in docker-swarm and I dont have much controll of the placement, except for node.hostname Placement constraints is there any other way to force that these 2 containers will be deployed to the same host?

9 ответов

4 просмотра

the file upload need to be put on object storage. use tool like minio that provide you S3 like API. then you don't have to care where the container run

GGXD- Автор вопроса
Sharuzzaman Ahmat Raslan
the file upload need to be put on object storage. ...

thanks, thats an idea that we could use. But this will add to the monthly cost of the application which we want to minimize.

GGXD- Автор вопроса
Sharuzzaman Ahmat Raslan
the file upload need to be put on object storage. ...

I tried to go for glusterFS, it works for image files, but if we upload a video then it takes too much time to sync the file and gives an exception

GGXD
thanks, thats an idea that we could use. But this ...

the idea of container so that you don't care where it is running. if you have to care where it is running, don't use container. makes things much more simpler, and not getting complicated using container

GGXD- Автор вопроса
Sharuzzaman Ahmat Raslan
the idea of container so that you don't care where...

Im not at a level where I can make these kind of decisions. Still a small fry junior :D

GGXD
I tried to go for glusterFS, it works for image fi...

decouple the upload process from the web page rendering process. if you use AWS, you can create S3 signed URL, and give it to the client/app. let it takes its own time to upload the file. your app just continue serving other client

GGXD
I tried to go for glusterFS, it works for image fi...

https://docs.min.io/docs/upload-files-from-browser-using-pre-signed-urls.html

GGXD
Im not at a level where I can make these kind of d...

discuss with your senior/manager. if they cannot accept the idea, they are not suppose to be at their level actually

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
Hi. Do we have a raid bot? Why nobody doing raids on X? Even RH mentioned this and nobody paying attention...whats the channel for hex memes? If mods cant run raids just insta...
H
31
Подскажите, а есть vault lite или ченить такое?) А то нужен вольт для похода в вольт, но весит он ~500 мб) как-то многовато для парочки запросов ))
Alexandr Orloff
17
блеать, почему так?? где в роутере это исправляется?
Арсен Маньяков 🇦🇲
16
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
🌊 Ocean Nodes Dashboard Update 🚀 Hey, Oceaners! First off, a massive round of applause 👏to all of you for the amazing engagement since we launched Ocean Nodes. In just a few ...
KreigDK | Never DM first🌊
3
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
люди, которые используют flameshot, к вам вопрос. Можно-ли поставить хоткей на создание скриншота? В программе есть отдел "горячие клавиши", но там все для редактирования, скр...
ThunDer104
11
Карта сайта