1

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

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

我对 ruby​​ 完全陌生,所以我不知道从哪里开始对此进行研究。或者是将 apache 请求本地重定向到 WEBrick 服务器的最佳解决方案?

4

2 回答 2

5

如果你想使用你的 apache 设置,你可以试试mod_rails aka phusion Passenger。安装很简单,它的性能优于 mongrel 或 webrick 堆栈。

于 2009-11-15T00:56:54.797 回答
3

如果您使用 mod_ruby,每个请求都会启动一个新的 Ruby 实例,提供页面,然后丢弃它。那是愚蠢的慢。mod_rails 或 Phusion Passenger 共享解释器并且速度极快。

于 2009-11-15T00:58:14.580 回答