redmine访问速度慢的处理方法

原文链接

redmine 2.1+,访问巨慢无比,使用的ruby 1.8.7rails 3.2+

查阅网上意见,发现是由于Redmine自带的Webrick Web服务器发布的问题,需要使用Mongrel组件来替换Webrick

Mongrel是一种快速的针对RubyHttp服务器,专门为部署发布ROR应用而产生的。

Mongrel相比Rails自带的纯Ruby服务器Webrick速度快很多并支持并发访问,有望成为RubyTomcat.

改善webrick访问速度。

 

1. 替换其自带的服务器webrick mongrel,方法:

gem install mongrel

rails 3.1以上执行

gem install mongrel –pre

 

2. 修改redminegemfile

gemfile中加入

gem 'mongrel'

如果安装的mongrel pre gemfile中加

gem 'mongrel','~> 1.2.0.pre2'

 

3. 删除gemfile.lock文件,重新执行

bundle install

 

4. 执行

ruby script/rails server mongrel -e production

你可能感兴趣的:(web)