1
curl-loader
curl-loader é uma ferramenta de código-fonte aberto escrita em linguagem C, simulando a carga e o comportamento de milhares e dezenas de milhares de clientes HTTP / HTTPS e FTP / FTPS ...
- Grátis
- Linux
O curl-loader é uma ferramenta de código aberto escrita em linguagem C, simulando a carga e o comportamento de milhares e dezenas de milhares de clientes HTTP / HTTPS e FTP / FTPS, cada um com seu próprio endereço IP de origem.Ele está usando pilhas reais de protocolo de cliente escritas em C, a saber, pilhas HTTP e FTP de libcurl e TLS / SSL de openssl, e simula o comportamento do usuário com suporte para os tipos de login e autenticação.O objetivo do projeto é fornecer uma solução de teste de código aberto poderosa e flexível como uma alternativa real ao Spirent Avalanche e ao IXIA IxLoad.A ferramenta é útil para carregar o desempenho de vários serviços de aplicativos, para testar servidores Web e FTP e geração de tráfego.As atividades de cada cliente virtual são registradas e as estatísticas coletadas incluem informações sobre resolução, estabelecimento de conexão, envio de solicitações, respostas, cabeçalhos e dados recebidos / enviados, erros da rede, TLS / SSL e eventos e erros no nível do aplicativo (HTTP, FTP).Os clientes virtuais são agrupados nos chamados lotes de clientes, executando o mesmo tipo de atividades, como: - login de autenticação;- simulação de atividade do usuário, buscando vários URLs com tempos limite configuráveis;- sair.