Каковы явные риски использования «g» во фляге при запуске сервера на основе Gevent?
Или «нет» означает, что исправление обезьяны заставляет флягу использовать локальные переменные гринлета вместо локальных переменных потока?
Каковы явные риски использования «g» во фляге при запуске сервера на основе Gevent?
Или «нет» означает, что исправление обезьяны заставляет флягу использовать локальные переменные гринлета вместо локальных переменных потока?
Flask поддерживает использование гринлетов в соответствии с его документацией:
Flask использует локальные объекты потока (на самом деле локальные объекты контекста, они также поддерживают контексты гринлета) для запроса, сеанса и дополнительного объекта, на который вы можете поместить свои собственные вещи (g).
Благодаря этой поддержке нет риска использования g
при использовании gevent.
Прочтите http://flask.pocoo.org/docs/design/ для получения дополнительной информации.