Назад | Перейти на главную страницу

У пользователя проблема со скоростью загрузки сайта

Мы используем nginx в качестве обратного прокси. Есть 4 сервера (1x nginx, 2x uWSGI, 1x DB + Memcached). Один пользователь сказал мне некоторое время назад, что у него уже 3 месяца проблемы со скоростью загрузки сайта. Каждый запрос занимает 5-10 секунд, тогда как для меня это занимает меньше секунды. Что может вызвать проблему? Когда я провел тестирование и предоставил ему доступ к другому IP-адресу, но с преобразованием в тот же локальный адрес: порт, он сказал мне, что это быстрее, но еще не достаточно быстро.

Наша структура - Сеть -> NAT с внешнего IP на внутренний -> nginx.

ipconfig -flushdns, если вы еще не пробовали, то также очистите его кэш в браузере. возможно, очистите ваш кэш на вашем прокси-устройстве, наши устройства bluecoat будут кэшировать сайты за обратным прокси. Я просто очищаю кеш, и все идет гладко.

Я бы подошел к этой проблеме в три этапа:

1) Используйте tcping со своего компьютера и его компьютера, чтобы увидеть разницу в задержке. tcping.exe - это небольшое консольное приложение, которое работает аналогично ping, но работает через порт TCP.

2) Используйте плагин Firefox FireBug и / или Yahoo YSlow. Они сообщат вам, какая часть веб-страницы загружается медленно.

  1. http://www.elifulkerson.com/projects/tcping.php
  2. http://getfirebug.com/
  3. http://developer.yahoo.com/yslow/

3) Убедитесь, что медленное разрешение DNS не тормозит его.