即使来自服务器本身的请求大约需要7秒钟(“redmine”安装的开始)..
在WEBrick下运行ruby时,相同的请求只需要几毫秒......
我是ruby的新手,所以我不知道从哪里开始投资..或者是将apache请求本地重定向到WEBrick服务器的最佳解决方案?
答案 0 :(得分:5)
如果您想使用您的apache设置,可以尝试mod_rails aka phusion passenger。安装非常简单,性能优于mongrel或webrick stack。
答案 1 :(得分:3)
如果您使用的是mod_ruby,则每个请求都会启动一个新的Ruby实例,为该页面提供服务,然后将其丢弃。那是愚蠢的慢。 mod_rails或Phusion Passenger共享翻译并且是邪恶的。