How
to add route for configured virtual Ip ?
|
Description |
For example, Virtual IP's configured in playback engine
are in the range of 1.2.3.1 - 1.2.3.254 and your actual network has a
range of 192.168.12.1 - 192.168.12.254, and your playback engine is on
machine with ip 192.168.12.10.
In order for the web server to route network packets to the playback
machine which has the virtual ip configured, you need to add route configuration
in the web server machine. |
|
Solution |
Execute the route add commands as indicated below:
Windows
System
route add 1.2.3.0 mask 255.255.255.0
192.168.12.10
Run this command to add a route to the
destination 1.2.3.0 with the subnet mask of 255.255.255.0 with a gateway
address of 192.168.12.10
** You should have administrator previleges
to execute the above command.
Linux
System
route add -net 1.2.3.0 gw 192.168.12.10
netmask 255.255.255.0
Run this command to add a route to the
destination 1.2.3.0 with the subnet mask of 255.255.255.0 and gateway
address of 192.168.12.10
** You should login as super user to execute
the above command. |
How
do I estimate the number of Virtual Users for Load Testing my application?
|
Description |
How do I determine the number of virtual users to be simulated for load
testing a Web application |
|
Solution |
Determine your web-site characteristics
- Transactions per month (TPM)
- Average User time per transaction (TPS)
Step 1 :First, Determine the Transactions Per Second (TPS):
TPS=TPM/((number of business days)* (number
of hours a day)*(60*60))
STEP 2 :Determine the number of Virtual Users required:
TPS X Avg User time Per Transaction =
Number of VU's
Example:
6,000,000 transactions per month
The average user time per transaction is 60 seconds.
417 = (6,000,000*60)/(20*12*60*60*)
Number of Virtual Users's = 417. |
I am getting "Connection refused" error in testout
file in Windows ?
|
Description |
Connection refused"
errors occur due to queuing limit of connection requests in Windows.
|
|
Solution |
Windows NT 4.0 Workstation and Windows 2000 Professional
are limited to a 5 pending connection requests. Windows NT 4.0 Server
and Windows 2000 Server can go up to 200 connections. |
How do I reuse the URL parameterization done for
one URL for other similar URLs in a transaction ?
|
Description |
The parameterization done for URL parameters (GET or POST data) for
a specific URL can it be reused for other similar URLs in the selected
transaction. |
|
Solution |
Yes, you can reuse the parameterization for other similar URLs in a
transaction. You can choose the check box "Per BC Config" in
the Cookies and Parameters tab of HTTP Parameters page. This option is
used to reuse the parameterization for similar URLs in the selected transaction.
|
"Address in use exception" when running in windows?
|
Description |
In Windows OS, the TCP-IP system has a parameter that
controls the maximum port number used when an application requests any
available user port from the system. Ports are allocated between the values
of 1024 and 5000 inclusive. During a test, if we exceed this limit,
we get the address in use exception. |
|
Solution |
To change this, modify the following Registry values under the key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters:
MaxUserPort = dword:00004e20 (20,000
decimal)
Set the MaxUserPort to a larger number
and reboot once the setting is changed. |
I am getting
an error "Too many Open Files" in Linux ?
|
Description |
This may be due to the no. of files that can be opened concurrently. |
|
Solution |
To increase the file descriptors in Linux, execute the following command
in su mode.
echo 65535 > /proc/sys/fs/file-max |
I am getting an error "Connect Exception
prints" in the logs ?
|
Description |
When the server monitor is not able to open a telnet session with the
remote machine, Connect Exception would be printed in the logs. In this
case, the data would not be collected. |
|
Solution |
Ensure that the telnet server is running in the remote machine. |
Reports
are not generated for Linux Server Monitoring using SSH protocol ?
|
Description |
While using Linux Server Monitoring using SSH protocol, the reports
are not generated. The reports page displays as "No data to display". |
|
Solution |
While using Linux Server Monitoring through SSH Protocol, the file sshtools-j2ssh-0.0.4-alpha-bin.tar.gz
has to be download from http://prdownloads.sourceforge.net/s/ss/sshtools
and extracted under <QEngine-Home>/jars
directory. After extraction, the following jars should be present under
<QEngine-Home>/jars directory.
1.jaxb-rt-1.0-ea.jar
2.log4j-1.2.6.jar
3.sshtools-j2ssh-0.0.4-alpha.jar
Now, run the Linux Server Monitoring using SSH protocol, the reports
will be generated. |