我对 Python、cgi 和passenger-wsgi 比较陌生,所以请多多包涵。
我设置了一个 python 脚本,它不超过
import time
startTime = time.time()
def main():
return time.time()-startTime
.. 就这样我知道乘客服务器已经运行了多长时间。几天前我这样做了,但现在只有大约 12 分钟。
跟踪状态对于我目前拥有的任何脚本都不重要,但我正计划编写一个简单的聊天页面。跟踪各种在线用户和聊天组将非常重要,我不希望每 12 分钟重置一次所有内容。
我能做些什么呢?
我唯一的想法是将任何必要的变量存储在一个对象中,然后序列化该对象并将其存储在每次更改它的文件中,这样如果服务器再次重新启动,我仍然拥有一切。这通常是如何完成的?