Инструменты пользователя

Инструменты сайта


celery

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
celery [2018/12/19 15:05]
admin
celery [2019/10/01 16:13] (текущий)
Строка 15: Строка 15:
     return string[::-1]     return string[::-1]
 </code> </code>
- в cli запускаем команду+ в cli запускаем celery
 <code>celery -A tasks worker --loglevel=info</code> <code>celery -A tasks worker --loglevel=info</code>
 Из другой cli проверяем Из другой cli проверяем
Строка 103: Строка 103:
 def process(name): def process(name):
     return name     return name
 +    
 +@celery.task(name='celery_example.reverse')
 +def reverse(string):
 +    return string[::-1]
  
 if __name__ == '__main__': if __name__ == '__main__':
     app.run(debug=True)     app.run(debug=True)
 </code> </code>
-<code></code> +стартуем celery 
-<code></code>+<code> 
 +celery -A celery_example.celery worker --pool=eventlet -l info 
 +</code> 
 +проверяем в браузере 
 +<code>http://127.0.0.1:5000/process/nevvad 
 +проверяем бд, должна появится запись 
 +</code> 
 +=====Отправка почты=====
 <code></code> <code></code>
 <code></code> <code></code>
celery.1545221117.txt.gz · Последнее изменение: 2019/10/01 16:13 (внешнее изменение)