apache上的mod_ruby:很慢

时间:2009-11-15 00:37:57

标签: ruby-on-rails apache redmine mod-rails

即使来自服务器本身的请求大约需要7秒钟(“redmine”安装的开始)..

在WEBrick下运行ruby时,相同的请求只需要几毫秒......

我是ruby的新手,所以我不知道从哪里开始投资..或者是将apache请求本地重定向到WEBrick服务器的最佳解决方案?

2 个答案:

答案 0 :(得分:5)

如果您想使用您的apache设置,可以尝试mod_rails aka phusion passenger。安装非常简单,性能优于mongrel或webrick stack。

答案 1 :(得分:3)

如果您使用的是mod_ruby,则每个请求都会启动一个新的Ruby实例,为该页面提供服务,然后将其丢弃。那是愚蠢的慢。 mod_rails或Phusion Passenger共享翻译并且是邪恶的。