2013-03-26 106 views
4

我不確定鏈中的哪個鏈接導致問題。我剛剛在Windows機器上完成了關於Vagrant的Discourse。一切似乎都工作得很好,只不過它需要86000ms(一分半的時間)才能在瀏覽器中加載Discourse。有些事告訴我,它不應該那麼慢。我在哪裏可以找到可能導致此問題的問題?爲什麼話語跑得這麼慢?

回答

-1

我相信話語有論壇,你可以問這種事情。 http://meta.discourse.org/
而且你總是可以使用github頁面上的問題。 https://github.com/discourse/discourse

+0

我不確定這是不是一個話語問題。它可能是Ruby,Vagrant或任何其他引起問題的難題。 – 2013-03-26 20:37:59

+0

你可以在話語論壇上爭論。 – MurifoX 2013-03-26 20:55:34

+0

@JosiahSprague它實際上是一個WEBrick配置問題,當我用流浪虛擬機運行Discourse時,我遇到了同樣的問題。看看我的回答是否可以幫助你。 – Kyle 2013-03-28 12:24:11

2

這是論壇上最相關的討論。

http://meta.discourse.org/t/development-mode-super-slow/2179

確保您在虛擬機分配足夠的資源。

您也可以嘗試這種在發展CONFIGS

#config/environments/development.rb 

config.cache_classes = true 

這使得一個巨大的差異,以我的渲染時間。從8分鐘到30秒。儘管如此,仍然有點慢。

0

測試Discourse時,我在VM中遇到了同樣的問題。您實際上必須做的是更改WEBrick的配置設置。尋找你的WEBrick配置,通常在/usr/lib/ruby/1.9.3/webrick/config.rb你可能會有所不同,這一切都取決於你的特定設置。

,這一行

:DoNotReverseLookup => nil, 

改變這種

:DoNotReverseLookup => true, 

重新啓動的WEBrick,你應該是好去。