Hi all,

I am load testing an HTTPS application and I'm continually running into this
out of memory error:

[GCException java.lang.OutOfMemoryError: requested 8208 bytes

The garbage collection comes along but just doesn't seem to be clearing out
enough room.  I have increased the heap size to 1024, I'm running jmeter on
a server with almost 6GB of RAM, I have no listeners in my test, I'm running
in non-gui mode and I'm only running a test with 25 users looping 4 times
through (it dies almost immediately after the second loop finishes).

I created my script using the HTTP proxy server (I was able to disable HTTPS
in order to record the script) and I noticed that it recorded quite a few
things in each of the Browser-derived headers for each HTTP request.
(If-None-Match, Referer, Host, Accept-Language, User-Agent,
If-Modified-Since, and Accept).  Could any of these be using up unnecessary
resources?

This truly puzzles me, as we were able to create a load test script for one
of our other (non-HTTPS) applications and fire off close to 250 or 300 users
and leave it running for hours without any problems.  Any suggestions would
be very helpful!!

Elli

-----Original Message-----
From: Elli Swift [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, May 10, 2005 11:09 AM
To: 'JMeter Users List'; 'Hany Mesha'
Subject: RE: Using Proxy server recording facility on Linux

I know that I have had problems with the HTTP Proxy Server using 'localhost'
with IE 6.0 (like you, I noticed that the script would not record).  When I
replaced localhost with an actual IP address (127.0.0.1) it seemed to work
fine with IE.  Maybe that could have something to do with it?

Elli

-----Original Message-----
From: Hany Mesha [mailto:[EMAIL PROTECTED] 
Sent: Monday, May 09, 2005 3:41 PM
To: [email protected]
Subject: Using Proxy server recording facility on Linux

Hello,

Hello:

  I am new to jmeter (using version 2.0.3) and trying to load test a
web application. My envrionment:
Suse Linux 9.1, JDK 1.4.2_07, JBoss Application Server 4.0.1 running
on port 8080.

I was trying to use the Proxy Server to generate the HTTP Requests for
my test plan. As described in the user manual, I created a test plan,
a thread group, and added a Recording Controller as a child to the
thread group. I also added a Graph Results and Aggregate Report
Listeners. Then in the WorkBench I added the HTTP Proxy server from
Non Test Elements and give it the port as 8090. Then I changed the
browser (tried both FireFox 1.0 and IE 6 for Linux) proxy settings to
localhost:8090.

I clicked "Start" in the HTTP Proxy Server and then took a new browser
instance and browsed thru my web application. I clicked "Stop" in HTTP
Proxy Server. But nothingis seen recorded under the "Recording
Contoller". Am i missing something?

Note: If I run JMeter on Windows with the same setting and still
running JBoss on Linux, I get all my recordings with no problem.

Thanks for your help in advance,

-Hany Mesha

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to