и celery?
Или же для celery создать отдельный конфигурации и отдельный запуск нужен?
Я под одним gunicorn имею в виду. например когда запускаю свой джанго проект на gunicron пишу команду:
systemctl start gunicorn-app
и конфиги прописаны тоже в файле
/etc/systemd/system/gunocorn-app.service
хочу с одной командой запускать и джанго и его селери, это плохая идея?
1) не нормально 2) отдельный запуск со "своим" конфигом 3) gunicorn здесь причём, вообще? 4) это делается через entrypoint.sh
Спасибо)
у меня проект задеплоен без докера, сам проект запускается в режиме демона через gunicorn и я думал что если так же запустить celery то он тоже как демон будет работать. НО. в конфиг файлах проекта не совсем понимаю) Там вот прописали [Unit] Description=gunicorn daemon After=network.target [Service] User=project-user Group=www-data WorkingDirectory=/<path to project> ExecStart=/<path to project>/.venv/bin/gunicorn -w 10 --worker-connections=2000 --preload --bind unix:/<path to project>/projectname.sock config.wsgi:application -t 300 [Install] WantedBy=multi-user.target И не совсем понятно команда execstart
ну, жесть, чё
Я разобрался) я путал в целом понятие gunicorn с сервисом…. Я просто celery запустил как сервис и написал минимальный конфиг. Спасибо!)
Обсуждают сегодня