我有一个在我的服务器上运行的 Rails 应用程序。当我转到远程桌面并尝试加载应用程序时,服务器需要 3-4 分钟才能响应一个简单的 HTML 页面。但是,当我在服务器上本地加载页面时,页面会在一秒钟内显示出来。我尝试从我的远程桌面 ping 服务器,并且 ping 在合理的时间内成功完成。
这一切似乎都是在我安装了 Oracle 的基本客户端和 SQLPLUS 之后开始的。我应该怀疑甲骨文吗?有没有人经历过类似的事情?
最佳答案
在这里(即使是一年后)也有同样的问题。在 linux 下,您必须执行以下操作:
查找文件/usr/lib/ruby/1.9.1/webrick/config.rb 并编辑它。
更换线路
:DoNotReverseLookup => nil,
和
:DoNotReverseLookup => true,
重新启动 webrick,它会像魅力一样工作:)
关于ruby-on-rails - Webrick react 很慢。如何加快速度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1156759/