Peter Lin wrote:
by default, the max threads is set to 150 in server.xml.  Is your
webserver really getting that many active requests at one time?  I've
worked on some large sites and most of the time, the peak concurrent
requests is usually less than 10. this is on some big Sun boxes.

Indeed you're right, I think it's not a problem at all, but I'm in a phase where I try to check a maximum of points in my "possible problem causes" list ...


just because there are 150 threads, not all of them are active. If
you're using tomcat5, you can use the status servlet to see how many
threads are active compared to the total threads.

I'm using Tomcat 4.1.30, is there an equivalent ? Can I have this kind of information with the jkstatus page ?


peter


On Wed, 23 Jun 2004 14:24:35 +0200, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:

Again about my general problem, below is an output of the 'top' command on the 
webserver.
We can see that the Tomcat java process (the first one) has 135 threads in it. How is 
this
defined ? I guess this number is dynamic, but how can I say that it is its maximum or 
not
? If it is, it may be some kind of bottleneck ...

Is it related to the settings of min/max processors in server.xml ?

----------------------
last pid: 14592;  load averages:  0.27,  0.25,  0.26
                                              14:14:21
173 processes: 165 sleeping, 7 zombie, 1 on cpu
CPU states: 91.5% idle,  3.9% user,  4.2% kernel,  0.4% iowait,  0.0% swap
Memory: 8192M real, 1404M free, 6472M swap in use, 7856M swap free

  PID USERNAME THR PRI NICE  SIZE   RES STATE    TIME    CPU COMMAND
11751 userx    135   0   10 6288M 4718M sleep    9:55  0.60% java
  680 root       4 150  -20 3568K 2424K sleep  489:23  0.13%
14526 root       1 150  -20 2056K 1472K sleep    0:00  0.06%
14527 root       1 150  -20 2056K 1472K sleep    0:00  0.06%
 5078 root      12   1    0 7312K 6272K sleep   72:41  0.05%
 8529 root       1  59    0 2776K 1848K cpu/0    0:08  0.05% top
14513 userx      8   1    0 7280K 5864K sleep    0:00  0.05% httpd
14591 userx      6   0    0 6848K 5112K sleep    0:00  0.03% httpd
14524 root       1 150  -20 2056K 1472K sleep    0:00  0.03%
14592 userx      4   0    0 6720K 5016K sleep    0:00  0.02% httpd
14533 root       1 150  -20 2176K 1408K sleep    0:00  0.02%
14534 root       1 150  -20 2176K 1408K sleep    0:00  0.02%
----------------------

Thanks,

Bastien.

Ralph Einfeldt wrote:

That error can something between 'ignore it' and 'severe error'.

Tomcat failed while writing the response to mod_jk.
That can be caused by this reasons:
- the apache child that created the request died
- the user closed the browser before the response was sent
- there may be further reasons



-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 23, 2004 11:39 AM
To: Tomcat Users List
Subject: Re: tomcat crash ... "unexpected exception"



Jun 23, 2004 11:17:12 AM org.apache.jk.server.JkCoyoteHandler action
SEVERE: Error in action code
java.net.SocketException: Broken pipe


---------------------------------------------------------------------
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]


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



Reply via email to