Re: Multiple Thread config files
Status: Alpha
Brought to you by:
coroberti
From: Robert I. <cor...@gm...> - 2010-06-14 14:14:10
|
David, On Mon, Jun 14, 2010 at 4:55 PM, David Stout <dav...@ca...>wrote: > The network is not a problem. There are 8 web servers . It is a Virtual > Machine, but we know what virtual machines are capable of and this should be > fine. However …. > I'd not be so confident about it. > > This is only generating 2000 connections. I’d like to run 3 threads of 2000 > connections each to test 6000 connections against the webservers. > > > > Now the question is how do I run multiple threads. The FAQ is not very > helpful. > > > > 1. Compile with optimization – Done > > 2. Login as SU – Done > > 3. Change default file descriptors – Done > > 4. Relax routing checks – Can’t do as I’m using eth2 > Yes, you can. > 5. Increase memory available for kernel tcp – Done > > 6. Create configuration files for each instance of curl-loader to > run – How ? What file names are required ? what do the files need to contain > ? > You are welcome to provide patches for the FAQs, etc. Y can create N config files with the same content, but different batch-name, if all the conf files are residing in the same directory > > > From the FAQ. > > > > “What is important is to give a unique value for tag BATCH_NAME, which is > in use by a separate instance of curl-loader. Logfile, report file, etc have > name, which are the derivatives of the BATCH_NAME value. Therefore, when > several instances of curl-loader are writing to the same file, this is not > helpful and may be even "crashful". Please, use in your configuration batch > files non-overlapping ranges of IP-addresses, else libcurl virtual clients > will compete for the IP-addresses to bind to.” > > > > This is not a very clear instruction on how to create the correct files and > this is why I am posting to this list. I have three files ... bulk0 bulk1 > and bulk2 ... one for each thread , but I get an error when I run > ./curl-loader –f bulk0 –t 3 > You are mixing up two different concepts. If you have a batch and you are willing to spread it through N CPUs, use -t N or -t N*2 yet another option is to run independently two parallel loads. Since each load is writing log files be careful about not giving the same names. Sorry, but since you are not posting the PRF, cannot help you any more. . -- Truly, Robert Iakobashvili, Ph.D. ...................................................................... www.ghotit.com Assistive technology that understands you ...................................................................... |