私はPython、cgi、passenger-wsgiに比較的慣れていないので、ご容赦ください。
私はPythonスクリプトを設定しました。
import time
startTime = time.time()
def main():
return time.time()-startTime
..ちょうど私は、パッセンジャーサーバーが実行されている時間を知っています。数日前にやったのですが、今はたったの12分くらいです。
現在使用しているスクリプトでは、状態を追跡することは重要ではありませんが、簡単なチャットページを作成することを計画しています。オンラインのさまざまなユーザーとチャットグループを追跡することは非常に重要であり、12分ごとにすべてをリセットしたくはありません。
これについて私は何ができますか?
私の唯一の考えは、必要な変数をオブジェクト内に格納し、そのオブジェクトをシリアル化して、変更するたびにファイルに格納することです。これにより、サーバーが再起動してもすべてが保持されます。これは通常どのように行われるのですか?