2011-02-11 69 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一起使用。