Size: a a a

2020 May 03

T

Tishka17 in Python Flask
Хз есть ли у кого опыт использования селери с постановкой тасков из другого языка
источник

V

Vlad in Python Flask
там редис как звено идёт, поэтому не думаю что могут быть сложности
источник

ПП

Проксимов Прксимович... in Python Flask
Vlad
мне теперь стало интересно сколько жрёт обычный воркер без тасков
Щас ковыряюсь и не понимаю у меня в серве проблема или в селери
источник

ПП

Проксимов Прксимович... in Python Flask
Если запускаю отдельно шедулер переодических задачи то сразу память на серве утекает и воркеры убиваются (celery -A proj beat)
источник

ПП

Проксимов Прксимович... in Python Flask
А если вместе то нет))
источник
2020 May 05

iz

izzz zzi in Python Flask
Есть ли в jinja фильтр что бы не передавать пустые/None значения
В шаблон передаю get параметры из формы фильтра, но некоторые могут быть пустыми
В итоге получается
site.ru?param1=&param2=2&param3=&param4=4
Или только свой делать?
источник

V

Vlad in Python Flask
izzz zzi
Есть ли в jinja фильтр что бы не передавать пустые/None значения
В шаблон передаю get параметры из формы фильтра, но некоторые могут быть пустыми
В итоге получается
site.ru?param1=&param2=2&param3=&param4=4
Или только свой делать?
источник

iz

izzz zzi in Python Flask
ифами 40 параметров делать?)
источник

V

Vlad in Python Flask
izzz zzi
ифами 40 параметров делать?)
источник

V

Vlad in Python Flask
вообще лень почитать чтоли?
источник

AM

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

AM

Artur Mustafin in Python Flask
вернее перефразирую так - с какого языка можно ставить таски в селери с минимально болью, вычеркнув предварительно Go и Python?
источник

A

Alex in Python Flask
Artur Mustafin
вернее перефразирую так - с какого языка можно ставить таски в селери с минимально болью, вычеркнув предварительно Go и Python?
ставить полагаю можно из любого, если в качестве формата сообщений JSON используется.
источник

AM

Artur Mustafin in Python Flask
Alex
ставить полагаю можно из любого, если в качестве формата сообщений JSON используется.
я на node.js пишу. полагаю,что если речь про JSON, мне труда не составит на том же curl или node.js дернуть таску? я не в курсе, насколько заморочено ФЗШ на JSON? или все просто PUT GET DELETE CREATE HTTP 1.1. ? апдейт таски полагаю не нужен он наверное на стороне селери сам обновляется?
источник

A

Alex in Python Flask
Artur Mustafin
я на node.js пишу. полагаю,что если речь про JSON, мне труда не составит на том же curl или node.js дернуть таску? я не в курсе, насколько заморочено ФЗШ на JSON? или все просто PUT GET DELETE CREATE HTTP 1.1. ? апдейт таски полагаю не нужен он наверное на стороне селери сам обновляется?
эм... при чем тут HTTP? чтобы дернуть таску в celery тебе нужно положить сообщение в очередь в формате, который понимает celery.
источник

AM

Artur Mustafin in Python Flask
Alex
эм... при чем тут HTTP? чтобы дернуть таску в celery тебе нужно положить сообщение в очередь в формате, который понимает celery.
погоди на питоне чтоли дернуть? как с другого языка то положить таску
источник

A

Alex in Python Flask
Artur Mustafin
погоди на питоне чтоли дернуть? как с другого языка то положить таску
в очередь
источник

AM

Artur Mustafin in Python Flask
Alex
в очередь
спасибо, почитаю
источник

A

Alex in Python Flask
Artur Mustafin
спасибо, почитаю
ну celery может использовать в качестве транспорта Redis или RabbitMQ, кажется что-то еще типа SQL баз данных, но первые две используются чаще всего.
источник

A

Alex in Python Flask
Упрощенно, код на питоне который "дергает" таску кладет сообщение в очередь, какую таску "дернуть".
источник