Size: a a a

2020 March 31

VN

Vlad Naumov in Python Flask
Нагуглил celery и Redis, но не понимаю как запустить их потом на хостинге
источник

A

Alex in Python Flask
Vlad Naumov
Нагуглил celery и Redis, но не понимаю как запустить их потом на хостинге
отдельным процессом. так же как ты фласк запускаешь.
источник

AG

Anton Guzun in Python Flask
источник

AM

Artur Mustafin in Python Flask
Vlad Naumov
Нагуглил celery и Redis, но не понимаю как запустить их потом на хостинге
Да бери готовый докер-контейнер (в компоузе), пропиши отдельный воркер для селери или робаста, и все. Или свой напиши.
источник

NL

Nikita L in Python Flask
источник

AM

Artur Mustafin in Python Flask
Ну, там просто отдельный редис сервер в компоузе прописать придется
источник

NL

Nikita L in Python Flask
Artur Mustafin
Ну, там просто отдельный редис сервер в компоузе прописать придется
А в селери разве нет? У автора вроде тоже редис используется
источник

NL

Nikita L in Python Flask
Так или иначе поднимать сервер
источник

T

Tishka17 in Python Flask
редис это база. Просто так его запускать в докере - потерять данные. Как минимум нужен персистентный том
источник

NL

Nikita L in Python Flask
Tishka17
редис это база. Просто так его запускать в докере - потерять данные. Как минимум нужен персистентный том
Что это такое и как это гуглить?
У меня rabbitmq тоже используется просто в контейнере
источник

A

Alex in Python Flask
Nikita L
Что это такое и как это гуглить?
У меня rabbitmq тоже используется просто в контейнере
эм… ты я надеюсь volume для данных ему настроил?
источник

T

Tishka17 in Python Flask
Nikita L
Что это такое и как это гуглить?
У меня rabbitmq тоже используется просто в контейнере
ну вот если ты обновишь образ, у тебя он все сообщения потеряет?
источник

AG

Anton Guzun in Python Flask
рэббит можно и руками поставить на хостинг\
источник

NL

Nikita L in Python Flask
Да, но для меня это не было критично. Знания докера вообще минимальные
источник

AG

Anton Guzun in Python Flask
пусть контейнеры смотрят в локальную сеть
источник

A

Alex in Python Flask
Tishka17
редис это база. Просто так его запускать в докере - потерять данные. Как минимум нужен персистентный том
с редисом дела обстоят несколько иначе.
источник

A

Alex in Python Flask
ты его запускай-не запускай по-умолчанию потеряешь данные при перезапуске.
источник

A

Alex in Python Flask
потому как редис в первую очередь in memory база, она не персистетнная.
источник

AG

Anton Guzun in Python Flask
Alex
потому как редис в первую очередь in memory база, она не персистетнная.
там же раз в 60 сек данные сохраняются
источник

AG

Anton Guzun in Python Flask
только не знаю куда
источник