7

显然,您可以创建使用 Twisted 的 twistd 以两种不同方式运行的服务。一方面,您可以使用Twisted Application Infrastructure创建服务,另一方面您可以使用Twisted Plugin System创建服务。似乎除了在命令行上启动应用程序的方式以及编写实际服务的方式存在一些差异之外,它们是完成同一件事的两种方式吗?

4

1 回答 1

7

看起来我找到了答案:

http://twistedmatrix.com/pipermail/twisted-python/2009-September/020346.html

哪个是部署将利用 twistd 的应用程序的推荐或首选方法:将应用程序设计为一个 twistd 插件或创建一个服务并使用 .tac 文件?

插件更好,因为您可以使用命令行选项,例如

$ twistd -n web --path=/tmp --port=8080

于 2011-07-16T21:41:10.653 回答