did you try -Jhold_sample=true? http://jakarta.apache.org/jmeter/usermanual/get-started.html#override
-Mike On Tue, 2004-06-15 at 17:09, David Csaki wrote: > Hi, > > As recommeded, I modified jmeter-server.bat file as > follows: > From: > jmeter -s %JMETER_CMD_LINE_ARGS% > To: > jmeter -s hold_sample=true %JMETER_CMD_LINE_ARGS% > > and still have same terrible performance. > While the test is running I still see counters > incrementing, rate changing, etc... for each request > > what gives ? > > David > > > --- "Freeman, Michael" > <[EMAIL PROTECTED]> wrote: > > Hi > > You can set the hold_sample property to only > > return the results when each server has completed > > its run. This reduces the load. Just tag > > hold_sample=true to the call that starts the server > > in the remote_server.bat file or equivalent if using > > unix. > > > > Michael > > > > -----Original Message----- > > From: Michael Stover [mailto:[EMAIL PROTECTED] > > Sent: 10 June 2004 23:24 > > To: JMeter Users List > > Subject: Re: clarification on remote testing > > > > > > Remote servers > > > > The Goal: To scale stress testing up by allowing > > testers to add servers > > and control them remotely through a single gui > > instance that integrates > > the results from all the servers. > > > > The Reality: 5 remote servers sending every byte > > from the web server > > being tested on to the single client gui makes those > > 5 servers no faster > > than the single client would have been in any case > > (because the > > bottleneck is usually java IO, not client side > > processing). > > > > Further problems: you can't simple create a complex > > test and go - if > > there are supporting files, they all have to be > > carefully placed onto > > each remote server manually before testing. > > Ideally, the remote servers > > should get everything they need from the client > > machine when you click > > "go". > > > > At the moment, it's pointless. I achieve the same > > goal by manually > > running multiple machines in non-gui mode, starting > > them all at roughly > > the same time, letting them run for a long time, and > > then merging the > > resulting .jtl files into one and loading into a > > visualizer. Far from > > ideal, but solving the remote testing issue would > > take a lot of doing, > > IMO. > > > > -Mike > > > > On Thu, 2004-06-10 at 18:00, Remedy QA wrote: > > > Thanks for the clarification. > > > So do you recommend us to even use remote testing > > if you think it's > > > "ugh"? > > > I just noticed that global counters are not shared > > among the servers. > > > Each server has it's own counter which starts at > > the same values as the > > > other servers. That sucks. :-( > > > > > > > > > --- Michael Stover <[EMAIL PROTECTED]> wrote: > > > > JMeter remote testing - ugh. That's my > > assessment of the current > > > > state > > > > of this functionality. > > > > > > > > Anyway, to answer your questions: > > > > 1. In this case, "client" and "server" are used > > in a sense such that > > > > you, the user, sits and does work on the > > "client", which then sends > > > > requests to the "servers". Think of an email > > "client" that polls > > > > multiple email "server" for messages. The > > request the client sends > > > > is > > > > "do this test", and then the sample results roll > > in. > > > > > > > > 2. The client sends the whole test to every > > server. So, if the test > > > > specifies 100 threads, each server runs 100 > > threads. I think you can > > > > figure out the degree of control you have given > > that... > > > > > > > > 3. I don't know anything about the hold_samples > > property. > > > > > > > > 4. Right. > > > > > > > > -Mike > > > > > > > > On Thu, 2004-06-10 at 15:19, Remedy QA wrote: > > > > > I am confused as to the setup of distributed > > testing. I have read > > > > the > > > > > docs on how to set up but the use of server > > vs. client seems > > > > backwards > > > > > to me. I got the connections going but I'm > > not really > > > > understanding > > > > > how it works. > > > > > > > > > > According to the docs, or how I am reading > > into them, there are > > > > many > > > > > JMeters running in server mode, therefore, > > many RMI registries > > > > running > > > > > on separate machines. For example, S1, S2, S3 > > are machines running > > > > > Jmeter server. I am thinking there is no GUI > > or batch jmeter > > > > running > > > > > at all, just the jmeter server. > > > > > > > > > > Then according to the docs, there is only one > > client controller, > > > > which > > > > > uses the GUI to control. I'll call this > > machine C1. In C1's jmeter > > > > > properties file, it has S1, S2, and S3 listed > > as the remote_hosts > > > > > values. Then if C1's test plan has 100 thread > > users and I select > > > > > Run/RemoteStartAll, it will start the remote > > testing on all the > > > > server > > > > > machines. > > > > > > > > > > The parts where I am confused: > > > > > 1. The use of server and client is backwards > > to me. Shouldn't > > > > there > > > > > only be one server and many clients? And the > > server should be the > > > > > controller. > > > > > > > > > > 2. How on C1, if I specified 100 thread > > users, does it distribute > > > > > among the 3 server machines? Is it always > > divided evenly? Can I > > > > > control the distribution? > > > > > > > > > > 3. Are the results gathering done while the > > load test is running? > > > > I > > > > > read in previous archived messages that there > > is a "hold_samples" > > > > > property that you can set to indicate all > > results should be written > > > > at > > > > > the end of the test. However, I don't see > > such a property setting > > > > in > > > > > jmeter.properties. Then is the gathering of > > results done on C1? > > > > > > > > > > 4. Since C1 is the controller, it is not > > sending HTTP Requests, > > > > only > > > > > facilitating and from #3, gathering results? > > > > > > > > > > Thanks for the clarification! > > > > > mabel > > > > > > > > > > > > > > > > > > __________________________________ > > > Do you Yahoo!? > > > Friends. Fun. Try the all-new Yahoo! Messenger. > > > http://messenger.yahoo.com/ > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: > > [EMAIL PROTECTED] > > > For additional commands, e-mail: > > [EMAIL PROTECTED] > > -- > > Michael Stover <[EMAIL PROTECTED]> > > Apache Software Foundation > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > > [EMAIL PROTECTED] > > > === message truncated === > > > > > > __________________________________ > Do you Yahoo!? > New and Improved Yahoo! Mail - 100MB free storage! > http://promotions.yahoo.com/new_mail > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- Michael Stover <[EMAIL PROTECTED]> Apache Software Foundation --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

