5

Django ベースの Web システムで API I/O を処理するために gevent を使用しています。

私は以下を使用してモンキーパッチを適用しました:

import gevent.monkey; gevent.monkey.patch_socket()

以下を使用して、psychopg にパッチを適用しました。

import psycogreen; psycogreen.gevent.patch_psycopg()

それにもかかわらず、Model.save() などの特定の Django 呼び出しは、「非同期接続に失敗しました」というエラーで失敗します。Django 環境で postgres を greenlet-safe にするために他に何かする必要がありますか? 私が見逃しているものは他にありますか?

4

1 に答える 1