我在Mac Mini服務器機器上運行Rails應用程序(使用Webrick,使用rvm運行ruby 1.9.2)。當我在我的MacBook上本地運行它時,它工作正常,並且在我重新安裝rvm之前爲,但現在每當我嘗試從本地計算機上的瀏覽器訪問它時,它都會掛起並且不響應。Rails只在從本地機器訪問時作出響應
但是,如果我在我的服務器上執行了curl http://0.0.0.0:3000
,我的網頁就沒有問題了。
我創建了一個新的Rails應用程序,只是爲了仔細檢查它對我的應用程序沒有問題,而且我也遇到了同樣的問題。我也遇到了Mongrel的問題,如果我嘗試使用Thin運行裸露的Sinatra應用程序。
這聽起來像這裏記錄了同樣的問題:Webrick is very slow to respond. How to speed it up?,但我想修改我config.rb
文件使用:DoNotReverseLookup => true,
,並沒有幫助。
任何想法?