Size: a a a

2019 November 08

T

Tishka17 in Python Flask
так, а серверу оно как отдается?
источник

T

Tishka17 in Python Flask
там нет каких-то буферов левых?
источник

V

Vlad in Python Flask
Tishka17
селери разве на каждый таск воркер не перезапускает?
неа, воркер как агент в тимсити
источник

АП

Агент Печенька in Python Flask
Tishka17
как можно с помощью хранилища текстовых блобов шарить объект питона/операционной системы?
Синхронизируется состояние.
источник

V

Vlad in Python Flask
Tishka17
так, а серверу оно как отдается?
источник

T

Tishka17 in Python Flask
Vlad
Не совсем объект, воркер генерит инфу и отдаёт серверу сокета, а сокет в свою очередь отправляет эту инфу клиентам
а. ок worker_max_tasks_per_child
источник

АП

Агент Печенька in Python Flask
Кстати вот же.
источник

T

Tishka17 in Python Flask
Агент Печенька
Синхронизируется состояние.
ну вот я и думла что он сам клиенту посылает. а он через очередь
источник

АП

Агент Печенька in Python Flask
Нужно дискардить старые сообщения в редисе.
источник

T

Tishka17 in Python Flask
и что, помогает рестарт воркера или подождать?
источник

V

Vlad in Python Flask
В этом и фишка, их нету
источник

V

Vlad in Python Flask
Tishka17
и что, помогает рестарт воркера или подождать?
рестарт воркера
источник

АП

Агент Печенька in Python Flask
Vlad
В этом и фишка, их нету
А в редисе?
источник

V

Vlad in Python Flask
про редис и идёт речь
источник

T

Tishka17 in Python Flask
Vlad
рестарт воркера
то есть если поставить worker_max_tasks_per_child=1 проблема 100% исчезнет?
источник

V

Vlad in Python Flask
Да
источник

T

Tishka17 in Python Flask
или все таки дело в том, что ты руками рестартуешь воркера
источник

T

Tishka17 in Python Flask
и делашеь это медленно
источник

V

Vlad in Python Flask
При рестарте поднимаются все коннекты с нуля, видимо где-то ещё что-то чистится, не удаётся пока отследить, что и где
источник

V

Vlad in Python Flask
Сокетсервер например сразу забирает эвент как он прилетает и в редисе он не остаётся
источник