Todos os produtos
Search
Central de documentação

Performance Testing:Configure limites de RPS no JMeter

Última atualização: Jun 27, 2026

RPS representa o número de requisições por segundo e geralmente indica a carga de trabalho no mecanismo do JMeter. Essa métrica é preferencial em testes de desempenho de API. Este tópico descreve como controlar o RPS em cenários baseados no JMeter.

Configure limites de RPS

Para reutilizar scripts JMeter existentes, o PTS oferece suporte a testes com essa ferramenta. Por padrão, o mecanismo do JMeter opera em modo concorrente. O RPS depende da concorrência e do tempo de resposta. Concorrência excessivamente baixa pode resultar em RPS inesperado, enquanto concorrência muito alta pode sobrecarregar o servidor. Por isso, o JMeter fornece o componente Constant Throughput Timer para limitar o RPS.

Adicione um nó Constant Throughput Timer ao grupo de threads no script JMeter para limitar o RPS desse grupo específico. Siga as etapas abaixo. A figura a seguir ilustra como controlar o RPS em cenários JMeter.

image

Observações de uso:

Atente-se aos pontos seguintes ao configurar nós Constant Throughput Timer:

  1. Defina Calculate Throughput based on como this thread only. Assim, as operações disparadas usam uma única thread. O PTS inicia automaticamente vários mecanismos JMeter em diferentes cenários conforme a concorrência. Outras configurações valem apenas para um único mecanismo. Portanto, obtenha o RPS máximo global definindo o RPS máximo e a concorrência máxima.

  2. O valor de Target throughput no Constant Throughput Timer é expresso em minutos. Use __jexl3 para multiplicar o RPS por 60 segundos (1 minuto = 60 segundos). Para obter 0.5 RPS em uma única thread, defina Target throughput como ${__jexl3(0.5 x 60)}. Divida os limites globais de RPS pela concorrência para calcular o limite de RPS de uma única thread.

Exemplos de configuração:

image

Em resumo, o controle de RPS durante testes JMeter depende da concorrência configurada. Esse parâmetro não permite ajuste dinâmico e talvez não ofereça suporte às funções desejadas. Recomendamos criar um cenário PTS para implementar testes baseados em RPS. Esse cenário permite configurar e ajustar o RPS em segundos. Para mais informações, consulte Configurar modelos e níveis de carga.