2011-02-11 63 views
1

我的工作有两个部分组成的一个项目:使用paste.deploy服务扭曲的应用

  1. 一个启用WSGI的Web应用程序写入的挂架,并与python-paste
  2. 提供服务的蟒蛇绞与HTTPWSGI无关的应用程序。

我想保留两个应用程序的配置在同一个配置文件中。我还想用paste serve来启动WSGI服务器和双绞线服务器。

这可能吗?我可以配置paste以了解扭曲的.tac文件吗?

+1

它当然可以在另一方向工作,即,使用`twistd`服务一个wsgi应用程序,例如django https://github.com/robgolding63/backtrac/blob/master/twisted/plugins/backtracweb_plugin.py – jfs 2011-02-12 07:30:55

回答

0

试图做到这一点是不值得的。 paster serve有它自己的事件循环,线程池等,Twisted应用程序期望有一些完全不同的东西。

您可以尝试编写自己的paster子命令,但您最好写一个.tac文件,该文件同时提供两个应用程序以与twistd一起使用。