2012-12-17 60 views
0

我在Windows Server 2003和MySQL上安裝了Redmine 1.4。在一段時間後,實例被更多人使用,我需要另一個進行測試(即開發環境)。由於我也希望能夠測試插件而沒有破壞生產Redmine實例的風險,因此我將原來的Redmine(例如redmine_prod)文件夾複製到另一個文件夾(如redmine_devel)。我爲redmine_devel創建了一個新的空Redmine數據庫。我只在第一個環境中定義了production環境,在第二個環境中僅定義了development。兩個實例都在Webrick上作爲Windows服務在不同的端口上啓動。然而,這兩種情況的表現存在很大差異 - 舊版,生產版運行速度非常快,而開發速度較慢(幾秒鐘後顯示的頁面不會隨時間而改變)。在同一臺機器上的兩個Redmine 1.4實例,在WEBrick上性能非常不同

我也在瘦服務器上測試了運行redmine_devel,這並沒有提高性能。

什麼能是什麼原因?他們都運行在字面上相同的條件。

任何提示讚賞。

回答

0

好的,這是Redmine中除production之外的其他環境的默認日誌級別。即production默認使用:info,而其他環境使用:debug

config.logger.level =記錄儀:: INFO

到chosed環境:這可以通過編輯config\environments\[your_env].rb並加入而改變。當然也有其他選擇。

相關問題