Size: a a a

2021 April 09

T

Tishka17 in Python Flask
Вангую тредлокалы какие-нибудь, которые никем не очищаются
источник

АП

Агент Печенька... in Python Flask
Вангую глобальный список.
источник

T

Tishka17 in Python Flask
Говорит при вызове в цикле не повторяется
источник

T

Tishka17 in Python Flask
Правда я склонен не верить, что в цикле работает прям тот же код
источник

АП

Агент Печенька... in Python Flask
А я говорю что я Эйнштейн.
источник

T

Tishka17 in Python Flask
Здравствуйте, Альберт
источник

T

Tishka17 in Python Flask
Смотрел фильм "изобретение лжи"?
источник

АП

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

T

Tishka17 in Python Flask
В общем, мир где никто не знает что такое врать. И чувак вдруг понял, что так можно
источник

A

Axios in Python Flask
Все, дружище, ты меня прям спас. Запустил в 4 потока, чтобы не ждать долго ...память стабильна. Опция threaded=False помогла.

P.S. код действительно был один и тот же.
P.P.S. фильм изобретение лжи прикольный, кстати
источник

T

Tishka17 in Python Flask
ну короче, у тебя тредлокалы текут. Ищи где ты их создаешь и не очищаешь
источник

T

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

T

Tishka17 in Python Flask
BTW, это не решение твоей пробелмы. В проде по хорошему не надо юзать фласковый встроенный сервер вообще
источник

АП

Агент Печенька... in Python Flask
Я бы ещё да девсервер покритиковал, но за это прод сам накажет.
источник

T

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

A

Axios in Python Flask
Я с фласком познакомился вчера только, поэтому я не знаю как это реализовать. Вообще этим заниматься должен был другой (это не по моей части), но сейчас такие обстоятельства, что мне пришлось взяться
источник

A

Alex in Python Flask
gunicorn хотя бы
источник

A

Alex in Python Flask
источник

АП

Агент Печенька... in Python Flask
В доке есть простые продакшн решения.
источник

T

Tishka17 in Python Flask
В общем,
1. теперь ты должен найти где у тебя создаются тредлокал переменные и не освобождаются. Создание может быть неявное. Добавить очистку. Или переделать без использования тредлокалов
2. перейти на использование gunicorn/uwsgi/waitress/чтонибудт ещё
источник