Este programa gera a carga de trabalho, ou seja um conjunto de requisições
para uma livraria virtual usando o banco de dados sintético gerado pelo
programa geradb.
- Interpretador Perl 5 ou superior : Perl
Para instalar o gerareqs, após fazer o download do arquivo gerareqs.tar.gz,
utilize o programa gzip para descompactar o arquivo com o seguinte comando:
>> gunzip gerareqs.tar.gz
Em seguida é preciso extrair os arquivos do pacote tar. A sintaxe
que deverá ser utilizada é a seguinte:
>> tar xvf gerareqs.tar
Finalmente, entre no diretório gerareqs, onde se encontram os
arquivos do programa.
Usuários Windows podem utilizar o Winzip ou similares que
suportem a extensão .tar e .gz para decompactar
os arquivos.
Para gerar a carga de trabalho execute o programa informando, como
argumento, o número de produtos presentes no banco de dados.
>> ./gerareqs.pl [numero_de_produtos]
A saída é constituída de arquivos com as sessoes de usuario extraídas
de um log de acesso de uma livraria eletronica real no formato de requisoes
para um loja virtual. Esses arquivos podem ser usados diretamente em geradores
de carga de trabalho ou ferramentas de benchmarks(ex: Httperf
e Webstone). As sessões são produzidas no diretório
generated_reqs_n, onde n é o numéro de produtos presentes
no banco de dados, passado como parâmetro anteriormente para o programa.
Voltar
|