É que o -n e -t fazem um "short circuit". Se fizer um teste com -n 60 -t 60, por exemplo, quer dizer que tu vai tentar fazer o teste até que tenha completado 60 requests ou que tenha passado 60 segundos. Se o -n não for alto o suficiente, tu não vai exercer a carga pelo tempo (-t) esperado.
Se tu quer só forçar carga por um tempo, pode omitir o -n e usar só o -t. Internamente, o ab assume -n 50000 quando tu usa o parâmetro -t. Nestes casos eu prefiro usar o iago do Twitter do que o ab. Trivia: Para qualquer -n maior que 50000, tu tem que editar os fontes do ab, ele é hardcodeado para este limite. 2014-08-12 23:46 GMT-03:00 Gildásio Júnior <[email protected]>: > Max, valeu o comentário! :) > > Realmente ele é para testes simples. Claro, tem várias outras opções além > daquelas tratadas por ali. > O Jmeter eu conheço... Na verdade, usei ele antes mesmo do próprio AB. Mas > esse por ser simples, como falamos, cabe mais como primeiro post sobre > testes no blog (além de que foi pedido de alguns contatos). > > Então, a questão de usar -n e -t seria para forçar mais o servidor. É mais > aconselhado em testes de servidores (nginx e apache por exemplo ou sistemas > operacionais...). > > > Em 12 de agosto de 2014 18:55, Max Miorim <[email protected]> escreveu: >> >> O ab é legal pra testes simples, mas se tu precisa de algo mais >> complexo, o JMeter ajuda bem mais. >> >> No JMeter, por exemplo, tu pode fazer um roteiro de como o usuário >> interage com o servidor (ex: login > faz uma coisa > faz outra coisa) >> e também dá para usar outros protocolos. >> >> Sobre as opções que tu comenta no blog, eu não vejo muito sentido em >> combinar -t e -n -- ou usa uma ou usa a outra. Geralmente eu prefiro o >> -n para que todos os testes sejam iguais (mesmo número de requests). >> >> 2014-08-12 17:14 GMT-03:00 Gildásio Júnior <[email protected]>: >> > Pt-BR: Muito útil para quem quiser analisar a performance de suas >> > aplicações >> > En: Very useful for those who want to analyze the performance of their >> > applications >> > >> > :D >> > >> > http://gildasio.net/blog/2014/08/ab-apache-benchmarking-tool/ >> > >> > -- >> > GUS-BR - Grupo de Usuários de Slackware Brasil >> > http://www.slackwarebrasil.org/ >> > http://groups.google.com/group/slack-users-br >> > >> > Antes de perguntar: >> > >> > http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao >> > >> > Para sair da lista envie um e-mail para: >> > [email protected] >> > --- >> > Você recebeu essa mensagem porque está inscrito no grupo quot;Slackware >> > Users Group - Brazil" dos Grupos do Google. >> > Para cancelar inscrição nesse grupo e parar de receber e-mails dele, >> > envie >> > um e-mail para [email protected]. >> > Para mais opções, acesse https://groups.google.com/d/optout. >> >> -- >> GUS-BR - Grupo de Usuários de Slackware Brasil >> http://www.slackwarebrasil.org/ >> http://groups.google.com/group/slack-users-br >> >> Antes de perguntar: >> >> http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao >> >> Para sair da lista envie um e-mail para: >> [email protected] >> --- >> Você recebeu esta mensagem porque está inscrito em um tópico do grupo >> "Slackware Users Group - Brazil" dos Grupos do Google. >> Para cancelar inscrição nesse tópico, acesse >> https://groups.google.com/d/topic/slack-users-br/FCv6aJ7R0-k/unsubscribe. >> Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um >> e-mail para [email protected]. >> Para obter mais opções, acesse https://groups.google.com/d/optout. > > > > > -- > Atenciosamente... > Gildásio Júnior > skype: gildasio1004 > gildasio.net > > -- > GUS-BR - Grupo de Usuários de Slackware Brasil > http://www.slackwarebrasil.org/ > http://groups.google.com/group/slack-users-br > > Antes de perguntar: > http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao > > Para sair da lista envie um e-mail para: > [email protected] > --- > Você recebeu essa mensagem porque está inscrito no grupo quot;Slackware > Users Group - Brazil" dos Grupos do Google. > Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie > um e-mail para [email protected]. > Para mais opções, acesse https://groups.google.com/d/optout. -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao Para sair da lista envie um e-mail para: [email protected] --- Você está recebendo esta mensagem porque se inscreveu no grupo "Slackware Users Group - Brazil" dos Grupos do Google. Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [email protected]. Para obter mais opções, acesse https://groups.google.com/d/optout.

