Некоторые отделы корпоративного тестирования будут использовать инструмент JMeter с открытым исходным кодом.,Самостоятельно построенная платформа для стресс-тестирования архитектуры B/S,Быстро проводите тестирование производительности в режиме платформы. Чтобы лучше выполнять работу по тестированию производительности,Предоставьте больше возможностей для тестирования производительностиАнализ данныхиБолее сильные вспомогательные возможности,Мы можем интегрировать возможности анализа ссылок с платформой стресс-тестирования в целом.,кПовышение эффективности и точности анализа。
Основные возможности стыковки в основном делятся наПоточное крашение с измерением давленияиДисплей внешнего интерфейсадве части,Первое будет кратко изложено ниже.,Отображение интерфейса может быть построено в соответствии с логикой представления собственной платформы стресс-тестирования предприятия.
Поточное крашение с измерением давления Основное решение –Проблемы с идентификацией данных и привязкой ссылок,Так называемое распознавание данных означает, что система позволяет идентифицироватьИсточник трафика запросов,будет производитьДанные ссылки, уровень кода Анализ данныхиПривязка сценария стресс-тестирования,Обеспечьте доступ к данным.
Инструменты с открытым исходным кодомJMeterв результатах испытаний под давлениемМогут отображаться только TPS и ART.и другие данные индикаторов。Если вы хотите завершить последовательное соединение ссылки,Как правило, необходимоJMeter модифицирован путем введения традиционных китайских иероглифов.,Пусть свяжет сценарий стресс-теста и идентификацию канала.,Логика преобразования показана на рисунке ниже.
Прежде чем отправлять запрос, определите, требуется ли для запроса сбор информации о канале на основе определенных правил (например, требуется ли анализ канала). Если требуется сбор, установите бит идентификации в значение tue, получите идентификацию канала и сообщите об этом серверу. платформа стресс-тестирования, поэтому на платформе стресс-тестирования соответствующая информация о ссылках может отображаться через связь между идентификацией ссылки и сценарием стресс-тестирования и объединяться со сценариями, моделями трафика и другой информацией, связанной со сценарием стресс-тестирования. сформировать комплексный аналитический потенциал.
Целью стыковки Jmeter с платформой анализа ссылок обычно является лучшее понимание поведения системы во время стресс-тестирования и быстрое обнаружение потенциальных узких мест в производительности. Вот несколько шагов для достижения этого соединения:
первый,Убедитесь, что ваше приложениеИнтегрированы соответствующие библиотеки отслеживания ссылок.,напримерJaeger, Zipkin, SkyWalkingждать。Эти библиотеки могут помочь вамСобирайте данные о звонках между службами,и отправить их на платформу анализа ссылок.
Добавить HTTP-запрос. Создайте HTTP-запрос на основе интерфейса службы, который необходимо протестировать.
Используйте подходящие слушатели:КонфигурацияJMeterСлушатели, такие какView Results TreeилиSummary Reportчтобы просмотреть результаты теста。
Счетчик или флаг приращения: если поддерживается инструментом отслеживания ссылок.,Можеткрассмотреть вJMeterДобавьте в скрипт некоторую конкретную информацию заголовка.(НапримерTrace ID, Span IDждать),Чтобы облегчить отслеживание запросов, инициированных JMeter.
Включите отслеживание ссылок на стороне сервера приложений.
Настройте соответствующую конфигурацию в соответствии с используемым решением для отслеживания ссылок.,Убедитесь, что трафик стресс-теста от JMeter фиксируется правильно.
Используйте JMeter для выполнения нагрузочного тестирования.
При этом взаимодействие между сервисами и изменение показателей эффективности отслеживаются через платформу анализа ссылок.
Углубляйтесь во взаимосвязи между сервисами на основе представлений, полученных в результате анализа ссылок.Зависимости и горячие точки производительности。
В сочетании с отчетами, созданными JMeter, можно всесторонне проанализировать производительность всей системы.
Убедитесь, что отслеживание ссылок не оказывает существенного влияния на нормальную работу системы.
Подумайте о безопасности в производственных средах,в целомРекомендуется в предварительной версииКитай первым провел такое интеграционное тестирование。
Различные решения для отслеживания ссылок могут быть настроены по-разному.,Пожалуйста, обратитесь к официальной документации для настроек.
Благодаря этому процессу вы можете использовать мощные возможности JMeter по генерации нагрузки в сочетании с инструментами анализа ссылок для более эффективного выявления и устранения проблем с производительностью.
Если вы что-то получили после прочтения, мне хотелось бы получить ваши лайки, подписки, репосты и комментарии! ! !