2010-12-27 2 views
0

У нас есть портал liferay, работающий в нашей интрасети.
Все работает отлично, кроме входа. Очень медленно.
Я думаю об использовании visualvm для мониторинга потока tomcat, чтобы узнать, что происходит на моем веб-сервере (например, какой вызов он вызывает или делает запрос в нашем активном каталоге ...)
Могу ли я сделать это с помощью visualvm? Если нет, есть другой способ?Использование visualvm для поиска узкого места портала

ответ

1

Я бы посмотрел, можно ли увеличить уровни ведения журнала, как вы это делаете, и посмотреть, показывают ли журналы более конкретные. Если потоки просто ждут ответа от активного каталога, я сомневаюсь, что visualvm покажет вам что-нибудь. Одно может показать вам, что поток ждет.

+0

мы можем видеть, какой объект вызывает нить или где поток ждет? если я найду крючок, я думаю, что смогу убить узкое место –

+0

, вы можете это сделать, если бы вам пришлось делать свалку стека. Я думаю, что вы можете сделать это с помощью visualvm, но, вероятно, стоит попробовать. – Egwor

0

Я бы подумал о мониторе сетевого трафика, например, Fiddler.

+0

Я не уверен в действительной директории ... но я попробую использовать инструмент мониторинга сетевого трафика. Но скрипач работает только на окнах, не так ли? и захватить только трафик http (s)? –

+0

Какой протокол, по вашему мнению, использует ваш портал под управлением Tomcat? – duffymo

+0

Но если это активный каталог, он может отслеживать вызовы LDAP (и ответы), а затем может определить, была ли эта проблема. – Egwor

Смежные вопросы