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

как проверить производительность сервера онлайн?

у меня есть три Liferay portal - ApacheTomcat 7 работает на Dedicated server (ОЗУ: 32, процессор 8 ядер, 3,4 ГГц).

Все порталы работают на одном Mysql пример. Проблема в том, что ответ сервера невероятно МЕДЛЕННЫЙ (1 мин для входа в систему - шифрование базы данных для пароля SHA-512 ) и 30 секунд для загрузки простой страницы. Та же проблема для трех порталов (3 сайта). Веб-сервер IIS работает на windows server 2008 R2 . Вопрос в том, как определить, почему реакция такая медленная. Есть ли способ проверить, является ли это проблемой трафика или сети, или это может быть просто проблема производительности? любая помощь будет высоко оценена. Спасибо.

Вы можете использовать синтетический тест, например http://www.webpagetest.org/ или некоторые из систем RUM (Real User Monitoring). Синтетическое тестирование запускается из одного или нескольких предопределенных местоположений, в то время как статистика RUM генерируется на основе времени загрузки, измеренного в браузере клиента. В Интернете доступны несколько десятков систем RUM, например: http://www.gear5.me (требуется только фрагмент javascript) или http://www.newrelic.com (требуется серверный модуль).

Когда я отслеживаю проблемы с производительностью на веб-сайте, я обычно начинаю с двух бесплатных инструментов:

Веб-сайт сетевых инструментов позволит вам запускать эхо-запросы и трассировки для проверки соединения с сервером. У него также есть другие инструменты для проверки вашего сайта, такие как отличный инструмент DNS.

Второй сайт, Web Page Test, проверит время соединения (первый байт или время до первого байта, он же TTFB), а также многие другие показатели, включая отдельные части страницы. Он включает информацию, доступную в инструментах профилирования, имеющихся в большинстве современных браузеров, с рядом преимуществ. Во-первых, это с сервера, который является внешним по отношению к вашей сети, что может быть не так, если вы работаете и подключены к своему центру обработки данных с помощью выделенного соединения. Кроме того, Web Page Test предлагает проверку оптимизации PageSpeed, которая предлагает предложения по повышению скорости вашей страницы.