使用paste.deploy服务扭曲的应用
问题描述:
我的工作有两个部分组成的一个项目:使用paste.deploy服务扭曲的应用
- 一个启用WSGI的Web应用程序写入的挂架,并与
python-paste
- 提供服务的蟒蛇绞与
HTTP
或WSGI
无关的应用程序。
我想保留两个应用程序的配置在同一个配置文件中。我还想用paste serve
来启动WSGI
服务器和双绞线服务器。
这可能吗?我可以配置paste
以了解扭曲的.tac
文件吗?
答
试图做到这一点是不值得的。 paster serve
有它自己的事件循环,线程池等,Twisted应用程序期望有一些完全不同的东西。
您可以尝试编写自己的paster
子命令,但您最好写一个.tac
文件,该文件同时提供两个应用程序以与twistd
一起使用。
它当然可以在另一方向工作,即,使用`twistd`服务一个wsgi应用程序,例如django https://github.com/robgolding63/backtrac/blob/master/twisted/plugins/backtracweb_plugin.py – jfs 2011-02-12 07:30:55