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