RE: Multiple Thread config files
Status: Alpha
Brought to you by:
coroberti
|
From: David S. <dav...@ca...> - 2010-06-14 13:55:51
|
The network is not a problem. There are 8 web servers being served by a loadbalancer and I'm testing against those. Our company is very experienced in webhosting and the tests I am doing are on a second datacenter which has no customer traffic on it yet.
The issue is that I have 3 CPU's in the machine doing the testing. It is a Virtual Machine, but we know what virtual machines are capable of and this should be fine. However ....
Here is a top output from the loading computer.
top - 14:17:48 up 2:02, 3 users, load average: 1.10, 0.73, 1.09
Tasks: 104 total, 3 running, 101 sleeping, 0 stopped, 0 zombie
Cpu0 : 22.4%us, 57.5%sy, 0.0%ni, 9.7%id, 0.0%wa, 0.0%hi, 10.4%si, 0.0%st
Cpu1 : 0.0%us, 0.3%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu2 : 0.0%us, 0.0%sy, 0.0%ni, 24.5%id, 0.0%wa, 0.8%hi, 74.7%si, 0.0%st
Mem: 5961168k total, 880472k used, 5080696k free, 46880k buffers
Swap: 786424k total, 0k used, 786424k free, 381628k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4088 root 25 0 207m 171m 1472 R 89.7 3.0 4:02.90 curl-loader
7 root 34 19 0 0 0 S 26.9 0.0 28:05.57 ksoftirqd/2
8 root 10 -5 0 0 0 S 0.3 0.0 0:05.23 events/0
1 root 15 0 10348 764 636 S 0.0 0.0 0:01.52 init
2 root RT -5 0 0 0 S 0.0 0.0 0:00.10 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.62 ksoftirqd/0
4 root RT -5 0 0 0 S 0.0 0.0 0:00.04 migration/1
5 root 34 19 0 0 0 S 0.0 0.0 0:00.01 ksoftirqd/1
6 root RT -5 0 0 0 S 0.0 0.0 0:02.66 migration/2
9 root 10 -5 0 0 0 S 0.0 0.0 0:00.18 events/1
10 root 10 -5 0 0 0 S 0.0 0.0 0:05.92 events/2
11 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
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
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 ?
>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
Contents of bulk0 file
########### GENERAL SECTION ################################
BATCH_NAME= bulk0
CLIENTS_NUM_MAX=2000 # Same as CLIENTS_NUM
CLIENTS_NUM_START=100
CLIENTS_RAMPUP_INC=10
INTERFACE=eth1
NETMASK=24
IP_ADDR_MIN= 172.16.50.50
IP_ADDR_MAX= 172.16.50.100
IP_SHARED_NUM=50
CYCLES_NUM= -1
URLS_NUM= 28
########### URL SECTION ####################################
URL=http://195.3.186.10/img/IMG_0002.jpg
URL_SHORT_NAME="test-img0002"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0003.jpg
URL_SHORT_NAME="test-img0003"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0004.jpg
URL_SHORT_NAME="test-img0004"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0006.jpg
URL_SHORT_NAME="test-img0006"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0007.jpg
URL_SHORT_NAME="test-img0007"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0010.jpg
URL_SHORT_NAME="test-img0010"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0013.jpg
URL_SHORT_NAME="test-img0013"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0016.jpg
URL_SHORT_NAME="test-img0016"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0024.jpg
URL_SHORT_NAME="test-img0024"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0025.jpg
URL_SHORT_NAME="test-img0025"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0026.jpg
URL_SHORT_NAME="test-img0026"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0029.jpg
URL_SHORT_NAME="test-img0029"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0030.jpg
URL_SHORT_NAME="test-img0030"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0031.jpg
URL_SHORT_NAME="test-img0031"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0032.jpg
URL_SHORT_NAME="test-img0032"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0033.jpg
URL_SHORT_NAME="test-img0033"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0034.jpg
URL_SHORT_NAME="test-img0034"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0035.jpg
URL_SHORT_NAME="test-img0035"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0036.jpg
URL_SHORT_NAME="test-img0036"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0037.jpg
URL_SHORT_NAME="test-img0037"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0038.jpg
URL_SHORT_NAME="test-img0038"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0039.jpg
URL_SHORT_NAME="test-img0039"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0040.jpg
URL_SHORT_NAME="test-img0040"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0041.jpg
URL_SHORT_NAME="test-img0041"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0042.jpg
URL_SHORT_NAME="test-img0042"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0043.jpg
URL_SHORT_NAME="test-img0043"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0044.jpg
URL_SHORT_NAME="test-img0044"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/test-html-page.html
URL_SHORT_NAME="test-page"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
Contents of bulk1 file
########### GENERAL SECTION ################################
BATCH_NAME= bulk1
CLIENTS_NUM_MAX=2000 # Same as CLIENTS_NUM
CLIENTS_NUM_START=100
CLIENTS_RAMPUP_INC=10
INTERFACE=eth1
NETMASK=24
IP_ADDR_MIN= 172.16.50.101
IP_ADDR_MAX= 172.16.50.150
IP_SHARED_NUM=50
CYCLES_NUM= -1
URLS_NUM= 28
########### URL SECTION ####################################
URL=http://195.3.186.10/img/IMG_0002.jpg
URL_SHORT_NAME="test-img0002"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0003.jpg
URL_SHORT_NAME="test-img0003"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0004.jpg
URL_SHORT_NAME="test-img0004"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0006.jpg
URL_SHORT_NAME="test-img0006"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0007.jpg
URL_SHORT_NAME="test-img0007"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0010.jpg
URL_SHORT_NAME="test-img0010"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0013.jpg
URL_SHORT_NAME="test-img0013"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0016.jpg
URL_SHORT_NAME="test-img0016"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0024.jpg
URL_SHORT_NAME="test-img0024"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0025.jpg
URL_SHORT_NAME="test-img0025"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0026.jpg
URL_SHORT_NAME="test-img0026"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0029.jpg
URL_SHORT_NAME="test-img0029"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0030.jpg
URL_SHORT_NAME="test-img0030"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0031.jpg
URL_SHORT_NAME="test-img0031"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0032.jpg
URL_SHORT_NAME="test-img0032"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0033.jpg
URL_SHORT_NAME="test-img0033"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0034.jpg
URL_SHORT_NAME="test-img0034"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0035.jpg
URL_SHORT_NAME="test-img0035"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0036.jpg
URL_SHORT_NAME="test-img0036"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0037.jpg
URL_SHORT_NAME="test-img0037"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0038.jpg
URL_SHORT_NAME="test-img0038"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0039.jpg
URL_SHORT_NAME="test-img0039"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0040.jpg
URL_SHORT_NAME="test-img0040"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0041.jpg
URL_SHORT_NAME="test-img0041"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0042.jpg
URL_SHORT_NAME="test-img0042"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0043.jpg
URL_SHORT_NAME="test-img0043"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0044.jpg
URL_SHORT_NAME="test-img0044"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/test-html-page.html
URL_SHORT_NAME="test-page"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
Contents of bulk2 file
########### GENERAL SECTION ################################
BATCH_NAME= bulk2
CLIENTS_NUM_MAX=2000 # Same as CLIENTS_NUM
CLIENTS_NUM_START=100
CLIENTS_RAMPUP_INC=10
INTERFACE=eth1
NETMASK=24
IP_ADDR_MIN= 172.16.50.151
IP_ADDR_MAX= 172.16.50.200
IP_SHARED_NUM=50
CYCLES_NUM= -1
URLS_NUM= 28
########### URL SECTION ####################################
URL=http://195.3.186.10/img/IMG_0002.jpg
URL_SHORT_NAME="test-img0002"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0003.jpg
URL_SHORT_NAME="test-img0003"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0004.jpg
URL_SHORT_NAME="test-img0004"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0006.jpg
URL_SHORT_NAME="test-img0006"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0007.jpg
URL_SHORT_NAME="test-img0007"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0010.jpg
URL_SHORT_NAME="test-img0010"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0013.jpg
URL_SHORT_NAME="test-img0013"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0016.jpg
URL_SHORT_NAME="test-img0016"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0024.jpg
URL_SHORT_NAME="test-img0024"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0025.jpg
URL_SHORT_NAME="test-img0025"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0026.jpg
URL_SHORT_NAME="test-img0026"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0029.jpg
URL_SHORT_NAME="test-img0029"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0030.jpg
URL_SHORT_NAME="test-img0030"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0031.jpg
URL_SHORT_NAME="test-img0031"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0032.jpg
URL_SHORT_NAME="test-img0032"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0033.jpg
URL_SHORT_NAME="test-img0033"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0034.jpg
URL_SHORT_NAME="test-img0034"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0035.jpg
URL_SHORT_NAME="test-img0035"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0036.jpg
URL_SHORT_NAME="test-img0036"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0037.jpg
URL_SHORT_NAME="test-img0037"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0038.jpg
URL_SHORT_NAME="test-img0038"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0039.jpg
URL_SHORT_NAME="test-img0039"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0040.jpg
URL_SHORT_NAME="test-img0040"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0041.jpg
URL_SHORT_NAME="test-img0041"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0042.jpg
URL_SHORT_NAME="test-img0042"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0043.jpg
URL_SHORT_NAME="test-img0043"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/img/IMG_0044.jpg
URL_SHORT_NAME="test-img0044"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
URL=http://195.3.186.10/test-html-page.html
URL_SHORT_NAME="test-page"
REQUEST_TYPE=GET
TIMER_URL_COMPLETION = 0
TIMER_AFTER_URL_SLEEP = 0
Does that help ?
David Stout
Carrenza Ltd
4th Floor
118 Commercial Street
London, E1 6NF
dav...@ca...
www.carrenza.com<http://www.carrenza.com/>
T: +44 (0) 845 337 0827
F: +44 (0) 20 7539 1965
M: +44 (0) 7824 361076
Registered in England No. 4189775
For Customers' emergency - out of hours and 24/7 support - please call 0845 337 0826.
------------------------------------------------------------------------
Confidentiality Notice
This communication is strictly confidential. If you are not the intended recipient, you must not copy, distribute or take any action in reliance of it and destroy this email. Please immediately notify the sender or contact Carrenza on telephone +44 (0)700 2277 369 or email 'su...@ca...'. The views represented in this email are not necessarily those of Carrenza.
------------------------------------------------------------------------
From: Robert Iakobashvili [mailto:cor...@gm...]
Sent: 14 June 2010 12:53
To: curl-loader-devel
Subject: Re: Multiple Thread config files
Hi David,
On Mon, Jun 14, 2010 at 2:28 PM, David Stout <dav...@ca...<mailto:dav...@ca...>> wrote:
Hello list ...
I've been using curl-loader in a test setup but need to push more connections from the client machine to the webservers. I need to run multi-threading but I cannot get it to run.
Always provide your filled PROBLEM-REPORTING form
The How-To are slightly confusing when referring to multiple thread operation.
I get this output when I try to run with multiple threads.
main - RUNNING LOAD, STARTING THREADS
create_thr_subbatches - error: subbatches should deal either with a single shared IP or with at least a single shared IP per subbatch
main - note: Thread 0, started normally
main - note: Thread 1, started normally
Segmentation fault
So do I have one configuration file or do I have two configuration files? Also what names do I give the files ? Does anyone have any examples or how to configure this ?
Please, explain in PRF what your are doing, what your are going to do, etc.
Are you sure, that your limit is at client side? Do you think that your network and
servers will survive a higher load?
Please, use the latest version of curl-loader.
Please, monitor the memory and CPU at the loading computer.
Please, read the FAQs and
http://curl-loader.sourceforge.net/high-load-hw/index.html
Cheers,
David Stout
Carrenza Ltd
4th Floor
118 Commercial Street
London, E1 6NF
dav...@ca...<mailto:dav...@ca...>
www.carrenza.com<http://www.carrenza.com/>
T: +44 (0) 845 337 0827
F: +44 (0) 20 7539 1965
M: +44 (0) 7824 361076
Registered in England No. 4189775
For Customers' emergency - out of hours and 24/7 support - please call 0845 337 0826.
------------------------------------------------------------------------
Confidentiality Notice
This communication is strictly confidential. If you are not the intended recipient, you must not copy, distribute or take any action in reliance of it and destroy this email. Please immediately notify the sender or contact Carrenza on telephone +44 (0)700 2277 369 or email 'su...@ca...<mailto:su...@ca...>'. The views represented in this email are not necessarily those of Carrenza.
------------------------------------------------------------------------
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
curl-loader-devel mailing list
cur...@li...<mailto:cur...@li...>
https://lists.sourceforge.net/lists/listinfo/curl-loader-devel
--
Truly,
Robert Iakobashvili, Ph.D.
......................................................................
www.ghotit.com<http://www.ghotit.com>
Assistive technology that understands you
......................................................................
|