Tsung (anteriormente conhecido como IDX-Tsunami) é uma ferramenta de teste de carga distribuída. Tsung é independente de protocolo e, atualmente, pode ser usado para realçar servidores HTTP e Jabber.
Ele simula o comportamento do usuário usando um arquivo de descrição XML, relata muitas medições em tempo real (estatísticas podem ser personalizados com as transações, e os gráficos gerados usando gnuplot).
Para HTTP, ele suporta 1.0 e 1.1, tem um modo de proxy para gravar as sessões, suporta GET e POST métodos, Cookies e Básico WWW-autenticação. Ele também tem suporte para SSL.
Aqui estão algumas características-chave de "Tsung":
in- High Performance: a carga pode ser distribuída em um cluster de máquinas do cliente
in- Multi-protocolos utilizando um sistema de plugins: HTTP, SOAP e Jabber são suportadas atualmente. SSL também é suportado.
biografia, Vários endereços IP podem ser usados em uma única máquina usando o subjacente OS IP Aliasing
monitoramento biografia, OS (CPU, memória e trafic rede), utilizando agentes SNMP ou Erlang em servidores remotos.
sistema de configuração XML informal; várias sessões pode ser usado para simular tipo differents de usuários. Sessões dinâmicos podem ser facilmente descritos em XML (este pode ser usado para recuperar no tempo de execução de um cartão de identificação do servidor de saída e usá-lo mais tarde, na sessão).
Na biografia, a fim de gerar um Tráfego realista, thinktimes utilizador e a taxa de chegada pode ser RANDOMIZE usando uma distribuição de probabilidade (actualmente exponencial)
relatórios HTML in- podem ser gerados durante a carga para ver os tempos de resposta de medição, CPU do servidor, etc.
HTTP
biografia, HTTP / 1.0 e HTTP / 1.1 apoio
biografia, GET e POST pedidos
Os cookies são in- forma automática manipulados
biografia, 'GET If-modificado desde' tipo de pedido
biografia, WWW-autenticação básica
biografia, modo de Proxy para sessões de registro usando um navegador da Web.
biografia, Suporte básico para SOAP usando o modo de HTTP (o cabeçalho HTTP SOAPAction é handle).
Tagarelar
Autenticação biografia,, presença e registrar mensagens
biografia, mensagens de chat para usuários on-line ou off-line
biografia, Roster definir e obter pedidos
sincronização in- dos usuários globais podem ser definidas em ações específicas
PostgreSQL
Autenticação de precisão (password)
biografia, consultas básicas
O que é novo nesta versão:
- Esta versão corrige alguns regressões introduzidas na versão 1.4.0 .
O que é novo na versão 1.3.3:
- Esta é uma só versão de correções. Ele corrige o suporte SSL com uma atualização Erlang para R14A, e corrige vários bugs com substituições dinâmicas ao usar um proxy HTTP.
O que é novo na versão 1.3.2:
- Muitas correções de bugs e melhorias
O que é novo na versão 1.3.1:
- Esta versão adiciona pubsub e apoio MUC para XMPP, e melhora a escalabilidade (a milhões de usuários) e variáveis dinâmicas.
- Tsung-plotter está agora integrado na distribuição, e o quadro de acompanhamento agora suporta agentes remotos munin-node.
- Esta versão também inclui muitas outras correções de bugs e melhorias menores.
O que é novo na versão 1.3.0:
- Esta versão adiciona três novos plugins (LDAP, MySQL , WebDAV), um importante aprimoramento variável dinâmica, para loops / repetição em um cenário, e muitas outras pequenas melhorias e correções de bugs.
Comentários não encontrado