我已经将我的第一个 RoR 应用程序部署到 Dreamhost,它正在使用Passenger。Dreamhost 的 wiki 上关于缓慢响应的一条注释提到将 public/.htaccess 文件中的 RewriteRules 行更改为使用 FastCGI。但是我认为如果我使用Passenger,这将没有效果,对吗?
我查看了日志并将它们与我的本地日志进行了比较,看起来 Dreamhost 上的范围更广。有些响应与本地快速响应相当,有些则可能需要几秒钟。
我正在使用带有 HTTPServices 的 Flex 前端到 rails 后端,我认为我还需要在我的服务周围添加日志记录,以查看我得到了什么样的网络延迟,并尝试隔离延迟的位置。
我还应该补充一点,在急切加载关联方面可能还有很大的改进空间。我想我很早就这样做了,但还没有通过所有的协会彻底做到这一点。我将本地日志设置为默认值,我可以在其中看到所有查询,并且有很多查询。