Localhost загружает любую страницу ненормально долго - PullRequest
0 голосов
/ 31 декабря 2010

Журналы не показывают ничего другого, и компьютер работает в четыре раза быстрее, чем последний.Кто-нибудь знает какие-либо общие причины, почему выполнение запроса к localhost может занять очень много времени?

Я использую Mongrel.

Ответы [ 2 ]

1 голос
/ 31 декабря 2010

Трудно дать решение на основе небольшой информации, которую вы предоставляете, поэтому постарайтесь сузить ее.Я бы сказал, что эти три причины кажутся наиболее вероятными:

  • база данных работает медленно.Вы можете проверить это, если ваши запросы занимают много времени (проверьте журналы).Возможно, вы используете медленный коннектор (то есть библиотеку Ruby MySQL по умолчанию), или ваши индексы не достигли новой машины.Проверьте, запустив его с помощью Webrick, и посмотрите, будет ли лучше
  • ваш компьютер работает медленно.Возможно, это работает что-то еще, что занимает процессор или память.См. Ваш монитор производительности (приложение для этого отличается в зависимости от ОС).
0 голосов
/ 31 декабря 2010

Может быть конфликт между IPv4 и IPv6.Если вы используете Apache, вам нужно предпринять особые шаги, чтобы он хорошо работал с IPv6 (моя информация здесь может быть устаревшей.) Я обнаружил, что клиент с поддержкой IPv6 будет пытаться общаться IPv6 с сервером, иApache не получит запрос.После истечения времени ожидания клиент попытается выполнить IPv4.

...