httpで長時間実行するプロセス(30分)を開始し、実行中のステータスを取得する必要があります。 "プロセス"は基本的にデータベースを更新するPythonスクリプトです。私は以下の制約を持っています:WSGIアプリケーションからサーバー上で長時間実行されるプロセスを開始する
一度に1つのプロセスインスタンスしか実行できません。
WSGIアプリケーションはいくつかのインタープリタで実行されているため、グローバル変数isRunningを作成して追跡することはできません。
私は
んジャンゴ、ただ純粋なWSGIプロセス(ステータス/進捗状況)を追跡するためのWebページを必要としています。
誰でも同じことをしている経験はありますか?
#1と#2が互いに矛盾しない方法を明確にすることはできますか? – carl
"プロセス"またはジョブは、WSGIアプリケーションとは完全に別です。 WSGIアプリケーションは、modwsgiおよびWSGIDaemonProcessプロセス= 4を使用して4つのプロセス/インタープリタで実行され、堅牢性/速度を実現します。 – kalithlev