0

我在 Windows Server 2003 和 MySQL 上安装了 Redmine 1.4。一段时间后,该实例被更多人使用,我需要另一个用于测试(即开发环境)。由于我还希望能够在不破坏生产 Redmine 实例的风险的情况下测试插件,因此我将原始 Redmine(例如redmine_prod)文件夹复制到另一个文件夹(例如redmine_devel)。我为redmine_devel. 我只production在第一个和development第二个中定义了环境。这两个实例都在作为 Windows 服务启动的 Webrick 上运行,在不同的端口上。然而,这两种实例的性能存在很大差异 - 旧的生产实例运行速度非常快,而开发运行速度很慢(几秒钟即可调出页面,这不会随时间改变)。

我还测试redmine_devel了在瘦服务器上运行,这并没有提高性能。

可能是什么原因?它们都在几乎相同的条件下运行。

任何提示表示赞赏。

4

1 回答 1

0

production好的,这是Redmine以外环境的默认日志级别。即默认production使用:info,而其他环境使用:debug. 这可以通过编辑config\environments\[your_env].rb和添加来改变:

config.logger.level = 记录器::INFO

到选择的环境。当然,还有其他选择。

于 2012-12-18T10:42:44.703 回答