2

Geventに基づいてサーバーを実行するときに、フラスコで「g」を使用することのリスクはどのようなものですか?

または、モンキーパッチがフラスコにスレッドローカルの代わりにグリーンレットローカル変数を使用させることを意味する「なし」はありますか?

4

1 に答える 1

3

Flask は、ドキュメントごとにグリーンレットの使用をサポートしています。

Flask は、リクエスト、セッション、および独自のものを置くことができる追加のオブジェクト (g) に、スレッド ローカル オブジェクト (実際にはコンテキスト ローカル オブジェクトであり、greenlet コンテキストもサポートします) を使用します。

このサポートにより、ggevent を使用する際に使用してもリスクはありません。

詳細については、 http://flask.pocoo.org/docs/design/を参照してください。

于 2013-01-27T20:00:37.367 に答える