[JBoss-user] [Messaging, JMS JBossMQ] - Re: UIL2 processes and SocketManager

2004-04-09 Thread bergerarnaud

Thanks for the answers Adrian !

Regards,


Arnaud

View the original post : 
http://www.jboss.org/index.html?module=bbop=viewtopicp=3829911#3829911

Reply to the post : 
http://www.jboss.org/index.html?module=bbop=postingmode=replyp=3829911


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user


[JBoss-user] [Messaging, JMS JBossMQ] - Re: UIL2 processes and SocketManager

2004-04-09 Thread bergerarnaud

Just a note (it'll be the last) to tell you that some nagiosed task
did call the 8093 port of the server (which is in fact our UIL2's port).

That clearly explains the stacks.

Thanks again for the good pointer !

Regards,

Arnaud

View the original post : 
http://www.jboss.org/index.html?module=bbop=viewtopicp=3829919#3829919

Reply to the post : 
http://www.jboss.org/index.html?module=bbop=postingmode=replyp=3829919


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user


[JBoss-user] [Messaging, JMS JBossMQ] - Re: UIL2 processes and SocketManager

2004-04-08 Thread bergerarnaud
Please forget last question , since we will wait for the 3.2.4 release.

Having been through JBoss's Thread dump, it appears that this morning, before start of 
production, there is about 300 WriteTask threads left for only 5 or 6 ReadTask.


  | Thread: UIL2.SocketManager.WriteTask#1314 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1316 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1318 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1320 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1322 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1324 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1326 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1328 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1330 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1332 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1334 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1336 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1338 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1340 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1342 : priority:5, demon:true
  | Thread: UIL2.SocketManager.WriteTask#1344 : priority:5, demon:true
  | 


Is this the direct consequence of the failed ReadTask(s) ?

Also I've been wondering why the ReadTask stacks appear exactly  each 5 minutes, and 
even at restart of JBoss ( with or without clients connected)


Best regards,

Arnaud


View the original post : 
http://www.jboss.org/index.html?module=bbop=viewtopicp=3829749#3829749

Reply to the post : 
http://www.jboss.org/index.html?module=bbop=postingmode=replyp=3829749


---
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470alloc_id=3638op=click
___
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user


[JBoss-user] [Messaging, JMS JBossMQ] - UIL2 processes and SocketManager

2004-04-07 Thread bergerarnaud
Hi everyone !

We are currently using JMS through UIL2.

The max load we have is around 150-160 client applications, and the number of 
processes is around 600 at that time (in best case).

The problem is that the number of processes keeps growing during the day and sticks to 
a high number at night (around 350 processes with no
 clients connected !).

Within about two days, the amount of processes reaches 900 + and JBoss crashes with an 
unable to create native Threads.

The dev's instance doesn't display this problem (with the same simulated load, around 
150 clients)

The only thing where logs differ between the dev and the prod logs is that
 production's server.log displays the exact same stack every five minutes
(even at night) :

Example start of JBoss

2004-04-07 09:12:50,744 INFO  [org.jboss.system.server.Server] JBoss (MX MicroKernel) 
[3.2.3 (build: CVSTag=JBoss_3_2_3 date=200311301445)] Started in 31s:962ms
  | 2004-04-07 09:13:46,603 ERROR [org.jboss.mq.il.uil2.SocketManager] Failed to 
create ObjectInputStream
  | java.io.EOFException
  | at 
java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2165)
  | at 
java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2634)
  | at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:734)
  | at java.io.ObjectInputStream.init(ObjectInputStream.java:253)
  | at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:265)
  | at java.lang.Thread.run(Thread.java:536)
  | 2004-04-07 09:13:49,147 DEBUG [org.apache.tomcat.util.threads.ThreadPool] Getting 
new thread data
  | 2004-04-07 09:13:55,411 DEBUG [org.apache.tomcat.util.threads.ThreadPool] Getting 
new thread data
  | 2004-04-07 09:18:46,429 ERROR [org.jboss.mq.il.uil2.SocketManager] Failed to 
create ObjectInputStream
  | java.io.EOFException
  | at 
java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2165)
  | at 
java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2634)
  | at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:734)
  | at java.io.ObjectInputStream.init(ObjectInputStream.java:253)
  | at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:265)
  | at java.lang.Thread.run(Thread.java:536)
  | 2004-04-07 09:23:46,187 ERROR [org.jboss.mq.il.uil2.SocketManager] Failed to 
create ObjectInputStream
  | java.io.EOFException
  | at 
java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2165)
  | at 
java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2634)
  | at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:734)
  | at java.io.ObjectInputStream.init(ObjectInputStream.java:253)
  | at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:265)
  | at java.lang.Thread.run(Thread.java:536)
  | 2004-04-07 09:28:46,688 ERROR [org.jboss.mq.il.uil2.SocketManager] Failed to 
create ObjectInputStream
  | java.io.EOFException
  | at 
java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2165)
  | at 
java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2634)
  | at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:734)
  | at java.io.ObjectInputStream.init(ObjectInputStream.java:253)
  | at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:265)
  | at java.lang.Thread.run(Thread.java:536)
  | 2004-04-07 09:33:46,066 ERROR [org.jboss.mq.il.uil2.SocketManager] Failed to 
create ObjectInputStream
  | java.io.EOFException
  | at 
java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2165)
  | at 
java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2634)
  | at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:734)
  | at java.io.ObjectInputStream.init(ObjectInputStream.java:253)
  | at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:265)
  | at java.lang.Thread.run(Thread.java:536)
  | 2004-04-07 09:38:46,494 ERROR [org.jboss.mq.il.uil2.SocketManager] Failed to 
create ObjectInputStream
  | java.io.EOFException
  | at 
java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2165)
  | at 
java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2634)
  | at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:734)
  | at java.io.ObjectInputStream.init(ObjectInputStream.java:253)
  | at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:265)
  | at java.lang.Thread.run(Thread.java:536)

So, does anybody know what could cause this stack, and if each of these errors may 
generate a superfluous process ?

The second question being : is it normal that UIL2 shows far more processes than , say 
OIL for