
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.10.2007, 14:20:47
|
|||
|---|---|---|---|
Почему tomcat иногда долго отдает готовые страницы по HTTP? |
|||
|
#18+
Всем здравствуйте! Проблема такая. Есть tomcat-сервер. С него получаю страницы через lynx с самого же сервера. Так вот, бывает, что lynx забирает странички на 100Кб по несколько секунд, причем на протяжении этих нескольких секунд в /manager/status томкета не видно ни одного потока к этой странице (то-есть, насколько я понимаю, страница уже сформирована). Сделал дамп потоков в эти несколько секунд (через kill -3). В дампе не вижу потока, ответственного за формирование нужной мне страницы. Из этого всего, я так понял, алгоритм был следующим: 1) Клиент обратился к tomcat 2) tomcat сформировал страницу и отдал его встроенному http-серверу (потому что клиент еще страницу не получил, но в /manager/status потока уже не висит) 3) От встроенного в томкет http-сервера почему-то очень долго передается страница клиенту. Даже несмотря на то, что клиент находится на той же машине! В томкете настроено 1500 потоков. Реальная загрузка идет до 100 потоков, то-есть ресурсов потоков хватает. Можно ли как-то натюнить встроенный в томкет http-сервер? Есть где-то документация администратора? И вообще, обьясните, пожалуйста, как разобраться, почему долго отдаются страницы по http? Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2144292]: |
0ms |
get settings: |
14ms |
get forum list: |
26ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 360ms |
| total: | 520ms |

| 0 / 0 |
