Size: a a a

2020 October 16

GB

Gleb B in Python Flask
или все это относится только к методам обьекта фласка? начинаю сейчас плавать немного уже в сущностях)
источник

АП

Агент Печенька... in Python Flask
Gleb B
откуда ноги растут непонятно. Что занимается созданием этих внутрипоточных обьектов, gunicorn?
Или  обьект фласка, который мы инициализируем, является наследником класс, который зная о своих детях уже занимается сосзданием этих тред локалс?
Обьект фласка все таки один на поток?
Что занимается созданием этих внутрипоточных обьектов, gunicorn? Фласк.
Обьект фласка все таки один на поток? как я помню да.
или все это относится только к методам обьекта фласка? если ты про flask.request то это не метод объекта Flask, а глобальная переменная в пакете flask, которая на самом деле локал прокси.
источник

GB

Gleb B in Python Flask
ога, а в случае с фабрикой, мы все что происходит с обьектом фласка зачем добавляем еще в локальную область видимости(ведь в этом основной смысл фабрики?)? Что бы мы к конечному обьекту не могли протянуть кривые руки внутри потока еще?
источник

T

Tishka17 in Python Flask
Gleb B
откуда ноги растут непонятно. Что занимается созданием этих внутрипоточных обьектов, gunicorn?
Или  обьект фласка, который мы инициализируем, является наследником класс, который зная о своих детях уже занимается сосзданием этих тред локалс?
Обьект фласка все таки один на поток?
источник

GB

Gleb B in Python Flask
ну я в своих вопросах на хабр статью опирался, а тут получается что внутри потока еще куча тредлокалов переменной реквест?
источник

A

Alex in Python Flask
Gleb B
ну я в своих вопросах на хабр статью опирался, а тут получается что внутри потока еще куча тредлокалов переменной реквест?
в смысле куча? один объект тредлокала на несколько потоков.
источник

A

Alex in Python Flask
считай  тредлокал — это такой магический словарь, который для каждого потока имеет свои не пересекающиеся значения.
источник

GB

Gleb B in Python Flask
ну вот я переда ретурном фабрики запихал логгирование что обьект создан. Он мне их три штуки создает в каждый поток, если в настройках стоит 3 воркера.
источник

T

Tishka17 in Python Flask
Чо
источник

A

Alex in Python Flask
Gleb B
ну вот я переда ретурном фабрики запихал логгирование что обьект создан. Он мне их три штуки создает в каждый поток, если в настройках стоит 3 воркера.
яннп.
источник

GB

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

T

Tishka17 in Python Flask
При чем тут воркеры, твоя фабрика и фласковые тредлокалы?
источник

T

Tishka17 in Python Flask
Gleb B
отличное обьяснение, но получается, что над фласком еще что-то висит?
Да, питон
источник

GB

Gleb B in Python Flask
ну я походу понятия перепутал какие-то, судя по реакциям)
источник

A

Alex in Python Flask
Gleb B
отличное обьяснение, но получается, что над фласком еще что-то висит?
яннп #2. как получается?
источник

T

Tishka17 in Python Flask
Gleb B
отличное обьяснение, но получается, что над фласком еще что-то висит?
источник

GB

Gleb B in Python Flask
да ок, спасибо всем, я почитаю и проникнусь, наверняка)
источник

A

Alex in Python Flask
объект фласка у тебя один на несколько потоков.
источник

A

Alex in Python Flask
в смысле инстанс класса Flask
источник

GB

Gleb B in Python Flask
в случае с фабрикой не один же или я что-то путаю
источник