Есть два скрипта на PHP, осуществляющих REST запросы к другому серверу.
Нужно посмотреть какой из них лучше себя ведет под нагрузкой.
На какие параметры смотреть (время ответа, загрузка памяти, проца)? Какими утилитами пользоваться?
Спасибо
эм, ну это уже в зависимости от того что вы тестируете, можно смотреть на время ответа, в зависимости от нагрузки, можно смотреть на уровень нагрузки которую выдерживает приложение. В общем-то инструмент гибкий.
@tonymadbrain доки нашел, но они писались видимо для тех, кто уже в курсе как тестировать, а не для тех, кто ни разу этим не занимался.
Буду благодарен, если дадите ссылку на страницу с примерами.
Еще JMeter, если хотите нагрузочную ферму делать сами.
Есть Blitz - облачное решение с наличием бесплатного плана. У них есть свое API, которое позволяет писать сложные планы тестирования.
"slowlog" - логирование необычно медленно выполняющихся скриптов (не только их имена, но также и их трассировки. Это достигается с помощью ptrace и других подобных утилит для чтения данных исполнения удаленных процессов);
настраивается в php-fpm.conf
@gev511 по большому счету мне нужно протестировать REST клиент на моем сервере. То есть послать на него 10к запросов и посмотреть его поведение, а так же изменить/отрефакторить и сделать то же самое.