【发布时间】:2009-03-16 13:55:46
【问题描述】:
我使用 Flup 作为 Django 的 fastcgi 服务器。
请向我解释如何使用单例? 我不确定我是否理解 Flup 的线程模型。
【问题讨论】:
-
你用的是什么配置?你的 fastcgi 服务器是线程化的还是分叉的?
-
现在我在模块上下文中使用线程 fastcgi 和单个对象,但我不确定它是否正确。我认为它不适用于分叉服务器。你知道这类问题更常见的pythonic解决方案吗?
-
我建议不要在这种情况下使用单变量。无论 HTTP 服务器的线程模型如何,应用程序都应该工作——它们应该是解耦的。你能解释一下你需要一个单例吗?