python - 在前台或后台运行 Twisted 应用程序的正确方法

标签 python twisted

我有一个别人写的 Twisted 应用程序。有一个文件 run.py 使它在前台运行。还有一个名为 service.tac 的 twistd 插件可以让它在后台运行。 .py 和 .tac 文件中大约 90% 的代码是相同的。

是否可以将两者结合在一起?或者这是个坏主意?

最佳答案

您可以在前台运行tac文件:twistd -n -y service.tac

所以也许您可以只删除 run.py 文件。

关于python - 在前台或后台运行 Twisted 应用程序的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21708441/

相关文章:

python - 为什么 Zeromq 中的推/拉实现没有返回所有消息

python - 检查扭曲的返回值是否为 Deferred

python - Django 模板加载器无法加载通过 pip 安装的应用程序的模板

python - 如何使用Python匹配文件并将其移动到相应的文件夹中

python - pynput 不能处理大写和特殊字符——Mac OS

python - 我如何使用callfromthread来调用twisted协议(protocol)的方法?

python - 永远运行服务器端脚本的方法有哪些?

python - 如何让 Twisted 使用 Python 日志记录?

python - 当出现故障或挂起时,如何确保关闭负载均衡器中的所有连接?

python - 连接被对方​​拒绝 : 10061: No connection could be made because the target machine actively refused it