2012-03-30 87 views
2

首先,我是Python和金字塔框架的新手。vmware上的金字塔服務器響應非常緩慢

我:

我的Debian機器上的主機
  • Debian的6對我的VMware客戶
  • 的Python 2.6 Debian的機器上
  • 金字塔1.3
  • 我創建

    回答

    3

    據我所知,Pyramid本身僅提供了調試Web服務器。這真的很慢。對於生產你可以使用'女服務員'網絡服務器。它要快得多。

    +0

    金字塔本身沒有網絡服務器。它的腳手架默認使用女服務員,直到你改變它。 :-) – 2012-03-30 15:17:11

    +1

    @MichaelMerickel金字塔教程建議使用'wsgiref.simple_server' :)和Serg說,他使用了教程中的示例。 – werewindle 2012-03-30 16:45:47

    +0

    啊,我忘了那個愚蠢的教程,所有其他人都使用女服務員。是的,'wsgiref.simple_server'位於python stdlib中,並且是單線程的,不應該用於任何通過演示的任何內容。 – 2012-03-30 16:52:52

    1

    此問題可能與python或pyramid很少有關,並且與虛擬機的配置有關。如果你真的想看看金字塔在做什麼,你可以打開調試工具欄中的性能分析器,找出請求中需要花費很長時間的地方。如果在請求的金字塔一側沒有任何緩慢的事情,那麼你知道它在之前/之後,你可以看看系統設置,wsgi服務器和中間件。