/ / Целина с Джанго - внедряване - питън, джанго, целина

Целина с Джанго - внедряване - питън, джанго, целина

Обмислям да използвам целина в моя проект. Намерих много информация за това как да го използвам и т.н. Това, което ме интересува, е как да внедря / пакетирам моето решение.

Трябва да тичам два компонента - django app ислед това целият работник (компонент, който изпраща имейли). Например бих искал моето приложение django да използва e-mail_ticket задачата, която би дала имейл за поддръжка билети. Създавам tasks.py в приложението django.

@task
def email_ticket(from, message):
...

Да инсталирам приложението ми django и след това просто да стартирам celeryd като отделен процес от същия път?

./manage.py celeryd ...

Ами работниците на различни сървъри? Разгръщане на цялото приложение django и стартиране само на celeryd? Разбирам, че мога да използвам целина само за работника, но бих искал да използвам целилам и целина.

Всякаква обратна връзка е оценена. Благодаря

Благодаря за обратната връзка.

Отговори:

3 за отговор № 1

Това е описано в документацията тук, Същността е, че трябва да изтеглите някои скриптове за инициализация и да настроите конфиг. След като стане това, ще стартирате със зареждане и ще бъдете готови.