background image
<< Controlling Server Load | Set the level of emulated user load >>
<< Controlling Server Load | Set the level of emulated user load >>

Controlling Server Load using Rendezvous Points

Running a Scenario Controlling Server Load: Rendezvous Points
LoadRunner Controller User's Guide (Windows)
Chapter 8, page 135
About Controlling Server Load using Rendezvous Points
During a scenario run, you can instruct multiple Vusers to perform tasks
simultaneously by using rendezvous points. A rendezvous point creates intense
user load on the server and enables LoadRunner to measure server performance
under load.
For example, suppose you want to measure how a bank server performs when ten
Vusers simultaneously withdraw cash from ten different automatic teller machines
(ATMs). In order to emulate the required user load on the server, you instruct all the
Vusers to withdraw cash at exactly the same time.
You ensure that multiple Vusers act simultaneously by creating a
rendezvous point
.
When a Vuser arrives at a rendezvous point, it is held there by the Controller. The
Controller releases the Vusers from the rendezvous either when the required
number of Vusers arrive, or when a specified amount of time has passed. For
details on the release criteria, see
Setting Rendezvous Attributes
on page 139.
You define a rendezvous by inserting a rendezvous point into a Vuser script. At
the start of the Vuser script, you declare the names of all the rendezvous points in
the script. This declaration enables the Controller to display rendezvous
information when you execute the scenario.
For more information about inserting rendezvous points into Vuser scripts, refer to
the appropriate guides.
Using the Controller, you can influence the level of server load by selecting:
which of the rendezvous points will be active during the scenario
how many Vusers will take part in each rendezvous