Если вы используете IDE, такую как Eclipse или Netbeans, то встроенный профилировщик или те, которые доступны как плагин, в большинстве случаев уже будут достаточными. Все зависит от функций и уровня детализации, который обеспечивает профилировщик.
Eclipse для Java EE поставляется с TPTP , который также может быть установлен как плагин в версиях Eclipse без профилировщика. Просто разверните проект на сервере, щелкните правой кнопкой мыши экземпляр сервера и выберите Профиль на сервере . Вы попадете на перспективу Профилирование и ведение журнала , в которой вы сможете просмотреть результаты профилировщика.
Netbeans имеет свой собственный профилировщик , который основан на встроенном в JDK профиле VisualVM (фактически, наоборот, VisualVM родился из профилировщика Netbeans много лет назад).
Говоря о VisualVM, вы также можете использовать его независимо, если у вас установлен JDK. Вы также можете использовать его для профилирования Tomcat. Вот хорошая статья в блоге об этом.
Вы можете, кстати, стресс-тестировать веб-приложения, используя JMeter .
Смотри также: