Я переключился на использование thin в локальной разработке вместо webrick.
Когда я получаю доступ к localhost:3000
, он возвращает страницу почти мгновенно, как webrick
Но когда я получаю доступ к myapp.local:3000
,браузер раскручивает примерно 20 секунд на каждый запрос перед отображением страницы.Я не уверен, что он делает в это время - журнал рельсов показывает, что страница генерируется почти мгновенно - кажется, что браузер делает разрешение имен в это время или что-то еще.
В моем /etc/hosts
У меня есть
127.0.0.1 myapp.local
В Webrick не было никакой разницы между доступом к myapp.local:3000
и localhost:3000
.
Но в худой есть большая разница, упомянутая выше,Есть теории?Очень ценится!