0

Python Ladon Webサービスを作成し、Apache2とmod_wsgiを使用してUbuntuで実行しています。(私はPython 2.6を使用しています)。Webサービスは、psycopg2pythonモジュールを使用してpostgreSQLデータベースに接続します。私の問題は、psycopg2.connectionが少し時間が経つと(約1分または2分後に)自動的に閉じられる(または破壊される)ことです。一方、
ladon2.6ctl testserveコマンド(http://ladonize.org/index.php/Python_Configuration)を使用してサーバーを実行した場合、サーバーは機能しており、接続は自動的に閉じられません。apache + mod_wsgiで接続が閉じられる理由がわかりません。この場合、Webサーバーの速度が非常に遅くなります。誰か助けてもらえますか?

4

1 に答える 1

1

埋め込み moe で mod_wsgi を使用している場合、特に Apache 用のプリフォーム MPM を使用している場合、Apache がアイドル プロセスを強制終了している可能性があります。プロセスを永続的に維持する mod_wsgi デーモン モードを使用してみて、違いが生じるかどうかを確認してください。

于 2012-05-18T01:38:39.233 に答える