我不确定链条中的哪个环节导致了问题。我刚刚在 Windows 机器上完成了关于 Vagrant 的 Discourse 设置。一切似乎都运行良好,除了在浏览器中加载 Discourse 需要 86000 毫秒(一分半钟!)。有些东西告诉我,它不应该那么慢。我在哪里可以查找可能导致此问题的问题?
问问题
1275 次
2 回答
2
这是论坛上最相关的讨论。
http://meta.discourse.org/t/development-mode-super-slow/2179
确保您在虚拟机中分配了足够的资源。
您也可以在开发配置中尝试此操作
#config/environments/development.rb
config.cache_classes = true
这对我的渲染时间产生了巨大的影响。从 8 分钟到 30 秒。不过还是有点慢。
于 2013-03-28T10:20:12.413 回答
0
测试 Discourse 时,我的 VM 中遇到了同样的问题。您实际上需要做的是更改 WEBrick 的配置设置。寻找您的 WEBrick 配置,这通常在/usr/lib/ruby/1.9.3/webrick/config.rb
您的配置中可能会有所不同,这完全取决于您的特定设置。
然后改变这一行
:DoNotReverseLookup => nil,
对此
:DoNotReverseLookup => true,
重新启动 WEBrick,你应该一切顺利。
于 2013-03-28T12:23:01.807 回答