Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 22, 2015 09:11:54

mister
Зарегистрирован: 2015-01-07
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Flask выполнение задач в фоне

Всем привет!
Прошу проконсультировать по одной задачке.
Как правильно реализовать автоматическое выполнение задачи (пусть это будет внешний скрипт - не тбязательно path on, может быть и bash, например) по расписанию. Задача создается через web-интерфейс (на Flask).

Т.е. пользователь, заводит в морде задачу, допустим отправка уведомлений по почте кому-нибудь, расписание запуска уведомлений указывается, напрмер, как в кроне, если есть другие варианты, настройки расписания, более удобные, то посоветуйте, пожалуйста.

Офлайн

#2 Окт. 22, 2015 19:25:18

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Flask выполнение задач в фоне

Celery

Офлайн

#3 Ноя. 8, 2015 21:19:55

mister
Зарегистрирован: 2015-01-07
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Flask выполнение задач в фоне

4kpt_III, приветствую!

Спасибо за подсказку, получилось сделать, что требовалось!

Офлайн

#4 Ноя. 16, 2015 19:38:49

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Flask выполнение задач в фоне

я б ещё предложил rq глянуть и http://www.pyinvoke.org/ для простых случаев

Офлайн

#5 Ноя. 16, 2015 19:54:33

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Flask выполнение задач в фоне

slav0nic

mister
по расписанию

Офлайн

#6 Ноя. 16, 2015 20:57:15

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Flask выполнение задач в фоне

4kpt_III
упс) ок, rq-sheduler есть, но рекомендовать его не стоит)

Офлайн

#7 Ноя. 16, 2015 21:28:53

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Flask выполнение задач в фоне

slav0nic
упс) ок, rq-sheduler есть, но рекомендовать его не стоит)

Не холивара ради… А чего не стоит? Пробовали? У меня руки не доходят. Просто уже на Celery много написано, переписывать не охота

Офлайн

#8 Ноя. 17, 2015 12:17:21

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Flask выполнение задач в фоне

4kpt_III
мне https://github.com/ui/rq-scheduler/issues/65 не хватало
хотя опять же, сейчас ловим факапы с celery, на redis оно периодически сбоит (в трекере есть тикеты), задачи выполняются на нескольких воркерах параллельно и тп приколы, которые благо выстреливают редко.

Отредактировано slav0nic (Ноя. 17, 2015 12:18:57)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version