【发布时间】:2010-03-13 07:12:50
【问题描述】:
我刚刚在我的 Ubuntu 9.10 服务器上安装了 TeamBox。我使用提供的服务器脚本在端口 3000 上启动并运行它。
运行速度极慢,从另一台计算机连接时,每个 HTTP 请求最多需要 30 秒。
我使用链接从 shell 加载 TeamBox,完全没有花费时间。
然后我设置了一个 SSH 隧道,它再次运行得非常快。
我在这台服务器上通过 apache 以及 SAMBA 等运行了大约 30 个虚拟主机,没有任何问题。
如何解决此问题?
【问题讨论】:
-
您解决了这个问题吗?我刚刚遇到了一个非常相似的问题:Ubuntu 10.04,rails 3.0.1,当从 localhost 工作时一切都很快。当使用网络上的任何其他服务器时,页面需要 30 多秒才能加载。这甚至发生在一个全新/干净的 Rails 应用程序中,所以我强烈怀疑这是一些库/网络/配置问题。
-
经过进一步调查,我可以从其他计算机和其他 Web 服务器(例如 Grails)正常 ping 服务器。所以这不太可能是系统或网络范围的问题,而只是 Rails 问题。
标签: ruby localhost performance ubuntu-9.10