Tomcat медленно загружает большой скрипт

#apache #tomcat

#apache #tomcat

Вопрос:

на моем тестовом сервере мы запускаем Tomcat 4.1.18 и Apache 2 для доступа по протоколу https. У меня есть HTML-страница со скриптом размером 550 КБ (сценарий sencha), и мой сервер очень медленно загружает эту страницу, около 10 секунд!!!

Как я могу ускорить загрузку этого скрипта? Возможно ли, что Apache и https замедляют загрузку?

Комментарии:

1. С какой стати ты все еще пользуешься чем-то таким старым??? Это, должно быть, кошмар безопасности…

Ответ №1:

Есть несколько вариантов, которые могут вызвать ваши проблемы:

  • Медленная сеть между вашим сервером и вами
  • HTTPS на хосте со слабым процессором может повлиять
  • Антивирусные сканеры на хосте или клиенте
  • Если это динамическая страница, содержимое должно быть собрано перед доставкой

Вам нужно будет предоставить больше информации, если вы хотите детализировать это.

Комментарии:

1. Из Firebug у меня есть это время, связанное с блокировкой js объемом 550 КБ 2,33 с, ожиданием 1,09 с, получением 28,69 с. Полезно ли это? Действительно, этот сервер находится в локальной сети, если я получу доступ к странице jsp из локальной сети, это будет очень быстро! Спасибо

2. Какая страница JSP??? Отличается ли это от HTML-страницы, о которой вы говорили раньше? Кроме того: кажется, что большая часть времени тратится на фактическое получение содержимого. Возможно, вам следует проверить журналы сервера и посмотреть, выполняется ли запрос..

3. Да, это JSP, но проблема не в стороне сервера. Из журнала Apache 93.22.120.18 — — [25 / Октябрь/2011:14:55:03 0200] » GET /ib/action.do HTTP/1.1″ 200 80405 93.22.120.18 — — [25/ Октябрь/2011:14:55:05 0200] » ПОЛУЧИТЬ /ib/extjs/ресурсы/css/ext-standard.css HTTP/1.1″ 200 176563 93.22.120.18 — — [25/ Октябрь/2011:14:55:05 0200] » ПОЛУЧИТЬ /ib/extjs/ext.js HTTP/1.1″ 200 175215 93.22.120.18 — — [25/ Октябрь/2011:14:55:05 0200] «ПОЛУЧИТЬ /ib/app-all.js HTTP/1.1» 200 559769

4. Я больше думал о логах tomcat.. Журналы Apache бесполезны для решения этих проблем…

5. Довольно странно.. Вы уверены, что используете этот Tomcat? Возможно, вам следует найти кого-нибудь, чтобы взглянуть на это…