Re: Configuration and performance questions

2004-04-20 Thread Adam Hardy
1. Yes of course. 4.1.30 is many release cycles ahead of 5.0.19. But 
that's a matter of course with all software.

2. Don't know.

3. I thought 'enterprise' was a marketing word ;)

4. Are you sure you've got apache configured correctly? I don't think 
there should be such a noticeable difference.

Adam

On 04/20/2004 03:07 AM Brian C. Dilley wrote:
We are evaluating tomcat as a replacement for JRun.  We are hoping
that we can get some real world experiences in order to support our
assumptions.  We have the following questions and concerns regarding
tomcat.
1.  We are currently looking at version 5.0.19.  Is there a
performance\stability trade off compared to version 4.1.30?
2.  What are the advantages or disadvantages of the different mod_jk2
worker types (ie: channelSocket, unixSocket, jni)?  And are there any
other connectors that we may want to evaluate.
3.  Is there any documentation, or can anyone attest to the
performance\stability of tomcat in an enterprise environment.
4.  We have tested apache 2.0.49 using mod_jk2 (channel socket using
AJP13) version 2.0.4 and tomcat 5.0.19 and found that it has some
concurrency issues.  Here are our findings, we are using siege for load
testing:
Config: Tomcat 5.0 / java 1.4.1
Concurrent: 100
Time: 5M
Transactions:   3712 hits
Availability:   100.00 %
Elapsed time:   310.18 secs
Data transferred:   171245696 bytes
Response time:  7.80 secs
Transaction rate:   11.97 trans/sec
Throughput: 552084.94 bytes/sec
Concurrency:93.37
Successful transactions:3712
Failed transactions: 0
Test Run 2
Config: Apache 2.0.49 / Tomcat 5.0 / mod_j2k / java 1.4.1
Concurrent: 100
Time: 5M
Transactions:   750 hits
Availability:   99.87 %
Elapsed time:   1078.13 secs
Data transferred:   6124581 bytes
Response time:  27.71 secs
Transaction rate:   0.70 trans/sec
Throughput: 5680.74 bytes/sec
Concurrency:19.27
Successful transactions: 747
Failed transactions:  4
Test Run 3
Config: Apache 1.3.27 / JRUN 3.0.2.1114 / mod_jrun / java 1.4.1
Concurrent: 100
Time: 5M
Transactions:   3791 hits
Availability:   100.00 %
Elapsed time:   314.09 secs
Data transferred:   62513590 bytes
Response time:  7.34 secs
Transaction rate:   12.07 trans/sec
Throughput: 199030.83 bytes/sec
Concurrency:88.62
Successful transactions:3791
Failed transactions: 0
Test Run 4
Config: Tomcat 5.0 / java 1.4.2_04
Transactions:   5176 hits
Availability:   100.00 %
Elapsed time:   304.94 secs
Data transferred:   238784408 bytes
Response time:  5.64 secs
Transaction rate:   16.97 trans/sec
Throughput: 783053.75 bytes/sec
Concurrency:95.75
Successful transactions:5176
Failed transactions: 0
Test 5
Config: Apache 2.0.49 / Tomcat 5.0 / mod_j2k / java 1.4.2_04
Transactions:   701 hits
Availability:   99.72 %
Elapsed time:   659.95 secs
Data transferred:   5580926 bytes
Response time:  31.29 secs
Transaction rate:   1.06 trans/sec
Throughput: 8456.59 bytes/sec
Concurrency:33.24
Successful transactions:679
Failed transactions:24
Test Run 6
Config: Apache 1.3.27 / JRUN 3.0.2.1114 / mod_jrun / java 1.4.2_04
Transactions:   3868 hits
Availability:   100.00 %
Elapsed time:   308.78 secs
Data transferred:   63783320 bytes
Response time:  7.16 secs
Transaction rate:   12.53 trans/sec
Throughput: 206565.58 bytes/sec
Concurrency:89.68
Successful transactions:3868
Failed transactions:0






--
struts 1.2 + tomcat 5.0.19 + java 1.4.2
Linux 2.4.20 Debian
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: Configuration and performance questions

2004-04-20 Thread Angus Mezick
Brian, can you guys set up a web site with your results and
configuration files.  I would ask for you to post them but that is a lot
for a mail list to handle.
--Angus
 -Original Message-
 From: Adam Hardy [mailto:[EMAIL PROTECTED] 
 Sent: Tuesday, April 20, 2004 3:29 AM
 To: Tomcat Users List
 Subject: Re: Configuration and performance questions
 
 
 1. Yes of course. 4.1.30 is many release cycles ahead of 5.0.19. But 
 that's a matter of course with all software.
 
 2. Don't know.
 
 3. I thought 'enterprise' was a marketing word ;)
 
 4. Are you sure you've got apache configured correctly? I don't think 
 there should be such a noticeable difference.
 
 Adam
 
 On 04/20/2004 03:07 AM Brian C. Dilley wrote:
  We are evaluating tomcat as a replacement for JRun.  We 
 are hoping
  that we can get some real world experiences in order to support our
  assumptions.  We have the following questions and concerns regarding
  tomcat.
  
  
  1.  We are currently looking at version 5.0.19.  Is there a
  performance\stability trade off compared to version 4.1.30?
  
  2.  What are the advantages or disadvantages of the 
 different mod_jk2
  worker types (ie: channelSocket, unixSocket, jni)?  And are 
 there any
  other connectors that we may want to evaluate.
  
  3.  Is there any documentation, or can anyone attest to the
  performance\stability of tomcat in an enterprise environment.
  
  4.  We have tested apache 2.0.49 using mod_jk2 (channel socket using
  AJP13) version 2.0.4 and tomcat 5.0.19 and found that it has some
  concurrency issues.  Here are our findings, we are using 
 siege for load
  testing:
  
  Config: Tomcat 5.0 / java 1.4.1
  Concurrent: 100
  Time: 5M
  Transactions:   3712 hits
  Availability:   100.00 %
  Elapsed time:   310.18 secs
  Data transferred:   171245696 bytes
  Response time:  7.80 secs
  Transaction rate:   11.97 trans/sec
  Throughput: 552084.94 bytes/sec
  Concurrency:93.37
  Successful transactions:3712
  Failed transactions: 0
  
  Test Run 2
  Config: Apache 2.0.49 / Tomcat 5.0 / mod_j2k / java 1.4.1
  Concurrent: 100
  Time: 5M
  Transactions:   750 hits
  Availability:   99.87 %
  Elapsed time:   1078.13 secs
  Data transferred:   6124581 bytes
  Response time:  27.71 secs
  Transaction rate:   0.70 trans/sec
  Throughput: 5680.74 bytes/sec
  Concurrency:19.27
  Successful transactions: 747
  Failed transactions:  4
  
  Test Run 3
  Config: Apache 1.3.27 / JRUN 3.0.2.1114 / mod_jrun / java 1.4.1
  Concurrent: 100
  Time: 5M
  Transactions:   3791 hits
  Availability:   100.00 %
  Elapsed time:   314.09 secs
  Data transferred:   62513590 bytes
  Response time:  7.34 secs
  Transaction rate:   12.07 trans/sec
  Throughput: 199030.83 bytes/sec
  Concurrency:88.62
  Successful transactions:3791
  Failed transactions: 0
  
  Test Run 4
  Config: Tomcat 5.0 / java 1.4.2_04
  Transactions:   5176 hits
  Availability:   100.00 %
  Elapsed time:   304.94 secs
  Data transferred:   238784408 bytes
  Response time:  5.64 secs
  Transaction rate:   16.97 trans/sec
  Throughput: 783053.75 bytes/sec
  Concurrency:95.75
  Successful transactions:5176
  Failed transactions: 0
  
  Test 5
  Config: Apache 2.0.49 / Tomcat 5.0 / mod_j2k / java 1.4.2_04
  Transactions:   701 hits
  Availability:   99.72 %
  Elapsed time:   659.95 secs
  Data transferred:   5580926 bytes
  Response time:  31.29 secs
  Transaction rate:   1.06 trans/sec
  Throughput: 8456.59 bytes/sec
  Concurrency:33.24
  Successful transactions:679
  Failed transactions:24
  
  
  Test Run 6
  Config: Apache 1.3.27 / JRUN 3.0.2.1114 / mod_jrun / java 1.4.2_04
  Transactions:   3868 hits
  Availability:   100.00 %
  Elapsed time:   308.78 secs
  Data transferred:   63783320 bytes
  Response time:  7.16 secs
  Transaction rate:   12.53 trans/sec
  Throughput: 206565.58 bytes/sec
  Concurrency:89.68
  Successful transactions:3868
  Failed transactions:0
  
  
  
  
  
 
 
 -- 
 struts 1.2 + tomcat 5.0.19 + java

Configuration and performance questions

2004-04-19 Thread Brian C. Dilley
We are evaluating tomcat as a replacement for JRun.  We are hoping
that we can get some real world experiences in order to support our
assumptions.  We have the following questions and concerns regarding
tomcat.


1.  We are currently looking at version 5.0.19.  Is there a
performance\stability trade off compared to version 4.1.30?

2.  What are the advantages or disadvantages of the different mod_jk2
worker types (ie: channelSocket, unixSocket, jni)?  And are there any
other connectors that we may want to evaluate.

3.  Is there any documentation, or can anyone attest to the
performance\stability of tomcat in an enterprise environment.

4.  We have tested apache 2.0.49 using mod_jk2 (channel socket using
AJP13) version 2.0.4 and tomcat 5.0.19 and found that it has some
concurrency issues.  Here are our findings, we are using siege for load
testing:

Config: Tomcat 5.0 / java 1.4.1
Concurrent: 100
Time: 5M
Transactions:   3712 hits
Availability:   100.00 %
Elapsed time:   310.18 secs
Data transferred:   171245696 bytes
Response time:  7.80 secs
Transaction rate:   11.97 trans/sec
Throughput: 552084.94 bytes/sec
Concurrency:93.37
Successful transactions:3712
Failed transactions: 0

Test Run 2
Config: Apache 2.0.49 / Tomcat 5.0 / mod_j2k / java 1.4.1
Concurrent: 100
Time: 5M
Transactions:   750 hits
Availability:   99.87 %
Elapsed time:   1078.13 secs
Data transferred:   6124581 bytes
Response time:  27.71 secs
Transaction rate:   0.70 trans/sec
Throughput: 5680.74 bytes/sec
Concurrency:19.27
Successful transactions: 747
Failed transactions:  4

Test Run 3
Config: Apache 1.3.27 / JRUN 3.0.2.1114 / mod_jrun / java 1.4.1
Concurrent: 100
Time: 5M
Transactions:   3791 hits
Availability:   100.00 %
Elapsed time:   314.09 secs
Data transferred:   62513590 bytes
Response time:  7.34 secs
Transaction rate:   12.07 trans/sec
Throughput: 199030.83 bytes/sec
Concurrency:88.62
Successful transactions:3791
Failed transactions: 0

Test Run 4
Config: Tomcat 5.0 / java 1.4.2_04
Transactions:   5176 hits
Availability:   100.00 %
Elapsed time:   304.94 secs
Data transferred:   238784408 bytes
Response time:  5.64 secs
Transaction rate:   16.97 trans/sec
Throughput: 783053.75 bytes/sec
Concurrency:95.75
Successful transactions:5176
Failed transactions: 0

Test 5
Config: Apache 2.0.49 / Tomcat 5.0 / mod_j2k / java 1.4.2_04
Transactions:   701 hits
Availability:   99.72 %
Elapsed time:   659.95 secs
Data transferred:   5580926 bytes
Response time:  31.29 secs
Transaction rate:   1.06 trans/sec
Throughput: 8456.59 bytes/sec
Concurrency:33.24
Successful transactions:679
Failed transactions:24


Test Run 6
Config: Apache 1.3.27 / JRUN 3.0.2.1114 / mod_jrun / java 1.4.2_04
Transactions:   3868 hits
Availability:   100.00 %
Elapsed time:   308.78 secs
Data transferred:   63783320 bytes
Response time:  7.16 secs
Transaction rate:   12.53 trans/sec
Throughput: 206565.58 bytes/sec
Concurrency:89.68
Successful transactions:3868
Failed transactions:0





-- 
Brian C. Dilley [EMAIL PROTECTED]
LowerMyBills.com